Harvard Online
CS50's Introduction to Programming with Python
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
16 courses · 7 with a free certificate
Harvard offers a number of its courses online for free, including the well-known CS50 family. You can study the full material at no cost; some certificates are free and others are paid, as marked on each card.
Ordered by our editors: well-known providers and free certificates first. Last checked .
Harvard Online
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
Harvard Online
Harvard's famous intro to computer science, from Scratch and C to Python, SQL and the web.
Harvard Online
Harvard's free CS50 course on securing accounts, data, systems and software, and on preserving privacy.
Harvard Online
Harvard's course on querying, designing and scaling relational databases with SQL.
Harvard Online
Harvard's R course: representing, transforming, tidying and visualizing data.
Harvard's AI course: search, knowledge, uncertainty, optimization, learning and language.
Harvard Online
Harvard's follow-on to CS50x: build and deploy web apps with Django, JavaScript and SQL.
Harvard Online
HarvardX course on reading the sky and forecasting tomorrow's weather from your own observations.
Harvard Medical School course teaching five CBT-based skills for managing stress and anxiety.
Harvard Online
Beginner-friendly HarvardX course building probability from basic counting up to the normal distribution.
Harvard Online
Michael Sandel's famous Harvard course on moral and political philosophy and today's debates.
Harvard Online
Harvard survey of world literature from Gilgamesh and Homer to Borges and Lahiri.
HarvardX introduction to mapping, analysing and strengthening everyday arguments.
Harvard Online
HarvardX astrobiology course on how life arose and how we search for habitable planets.
Harvard Online
Case studies showing how calculus models real problems in economics, medicine and more.
Harvard Online
HarvardX course on the molecules of life, enzymes and metabolic pathways.
Some CS50 courses issue a free certificate of completion through Harvard's own site, while verified certificates on edX are paid. Each listing explains the option available.
Free versions generally include the same lectures and materials. Paid options usually add a verified certificate rather than extra content.
Every course links straight to the provider's own page. We do not host the courses or take payment; you sign up with the provider directly.