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

Harvard University

Learning Python for Data Science

Harvard University via edX Professional Certificate


Data science is an ever-evolving field, constantly iterating and innovating as technologies and algorithms improve. In order to drive your career forward, you must stay on the cutting-edge of the newest programming languages, such as Python, to stand out from the rest.

Based around three courses, this Professional Certificate in Learning Python for Data Science focuses on hands-on learning—putting your Python skills into practice for applied data science. Each course will build upon each other, preparing you to solve complex business challenges using coding and data analysis. No prior coding experience required to enjoy this program.

Taught by experts in the field, you will learn the foundations of Python programming and statistics before moving into more advanced learning around Python for machine learning and AI—all while building your quantitative reasoning and statistical skills. By combining these tools, you will not only become a more invaluable contributor to your team and organization, but you also will kickstart your career in the in-demand field of data science.


Courses under this program:
Course 1: CS50's Introduction to Programming with Python

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

Course 2: Fat Chance: Probability from the Ground Up

Increase your quantitative reasoning skills through a deeper understanding of probability and statistics.

Course 3: Introduction to Data Science with Python

Learn the concepts and techniques that make up the foundation of data science and machine learning.


Taught by

Benedict Gross, Joseph Harris, Pavlos Protopapas, Emily Riehl and David J. Malan


Start your review of Learning Python for Data Science

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.