Back to Atlas — all universities
Harvard logo

Harvard

Harvard University · official site

CS50 — the largest on-campus course at Harvard and Yale combined — plus Statistics 110, free to the world with full problem sets and walkthroughs.

11 courses here181 hours of teaching133 lectures & chapters40+ in their full catalog

Every Harvard course

Free, complete, and yours to keep — stream every lecture in our player or download the whole course.

Video course
HarvardIntroductory

CS50 — Introduction to Computer Science

The most popular university course in the world — now free to everyone.

30h12 lec
Video course
HarvardIntroductory

Justice: What's the Right Thing to Do?

Harvard's legendary ethics course — the first one ever put on the open web.

13h19 lec
Video course
HarvardIntermediate

Statistics 110 — Probability

Probability as storytelling — the famous Stat 110 lectures.

27h32 lec
Video course
HarvardIntermediate

CS50's Introduction to Game Development

Recreate Pong, Mario, and Zelda — game engines and design, taught at CS50 quality.

22h13 lec
Video course
HarvardIntermediate

CS50's Web Programming with Python and JavaScript

HTML to Django to React — modern web development, properly taught.

16h8 lec
Video course
HarvardIntroductory

CS50's Introduction to Programming with Python

Python from zero, the CS50 way — functions, loops, and real programs from week one.

16h11 lec
Video course
HarvardIntermediate

CS50's Web Programming with Python and JavaScript

Harvard's full-stack web course — Django, SQL, JavaScript, and React, taught by shipping project after project.

14h10 lec
Video course
HarvardIntermediate

CS50's Introduction to Artificial Intelligence with Python

Search, knowledge, uncertainty, and learning — hands-on in Python.

12h6 lec
Video course
HarvardIntermediate

CS50's Introduction to Artificial Intelligence with Python

Harvard's AI course for everyone who finished CS50x — search, knowledge, uncertainty, optimization, learning, and neural networks, in Python.

12h8 lec
Video course
HarvardIntroductory

CS50's Introduction to Databases with SQL

Databases from zero — the newest member of the CS50 family.

11h8 lec
Video course
HarvardIntroductory

CS50's Introduction to Cybersecurity

Harvard's practical guide to staying safe — and thinking like an attacker — with the CS50 production team behind it.

8h6 lec