Professional Certificate in Computer Science for Python Programming
Cambridge , United States
Visit Program Website
Tuition Fee
Start Date
Medium of studying
Fully Online
Duration
6 months
Details
Program Details
Degree
Courses
Major
Computer Science | Programming Languages Development | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
About Program
Program Overview
Program Overview
The Professional Certificate in Computer Science for Python Programming is a series of CS50 courses taught by renowned faculty to gain a robust understanding of computer science and programming.
Program Details
- Duration: 6 months
- Number of courses: 2
- Certificate: Earn a Professional Certificate upon completion
What You'll Learn
This program provides an introduction to the intellectual enterprises of computer science and the art of programming using Python. The two-course program includes:
- CS50x: Introduction to Computer Science, focusing on computer science and programming with Python, C, SQL, JavaScript, HTML, and CSS
- CS50P: Introduction to Programming with Python, covering how to read and write code, test and debug it, with hands-on exercises inspired by real-world programming problems
Learning Outcomes
- Concepts: abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
- Familiarity with languages: Python, C, SQL, JavaScript, CSS, and HTML
- Skills: handling exceptions, finding and fixing bugs, writing unit tests, using third-party libraries, validating and extracting data with regular expressions
Instructors
- David J. Malan, Gordon McKay Professor of the Practice of Computer Science, Harvard University
- Brian Yu
- Doug Lloyd
Job Outlook
Python programming skills are in high demand, with over 756,000 unique job postings in the US in 2021, a 29% increase from 2020.
See More
