Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microcredential

Computer Science Essentials for Software Development

University of Pennsylvania via edX Professional Certificate

(0)

Taken this course? Share your experience with other students. Write review

Overview

Gain the systematic knowledge required to be a software developer.

In this professional certificate program, you will learn essential computer science concepts for software development ranging from the fundamentals of object-oriented programming to using efficient algorithms to design high-quality software.

This program begins with the basic concepts of Java, one of the industry’s most commonly used programming languages, and progresses into best practices in modern software development to developing efficient algorithms using sophisticated data structures for complex computational tasks. Finally, you will develop interactive and data-driven web apps using JavaScript.

This program will give you a thorough understanding of core principles of professional software development.

Courses

Taught by

Chris Murphy, Sampath Kannan, Swapneel Sheth and Arvind Bhusnurmath

Help Center

Most commonly asked questions about EdX

Reviews for edX's Computer Science Essentials for Software Development Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free