Video course
Structure and Interpretation of Computer Programs
The legendary CS61A, taught by the man who wrote the book.
30h30 lec

UC Berkeley · official site
The legendary CS61 series — taught by the professors who wrote the textbooks — with full lectures, labs, and projects published every semester.
Free, complete, and yours to keep — stream every lecture in our player or download the whole course.
The legendary CS61A, taught by the man who wrote the book.
Search, games, and rational agents — home of the Pac-Man projects.
Berkeley's famous intro to data science — no prerequisites, real inference.
Sergey Levine's graduate course — the deepest open treatment of RL anywhere.
The mathematics of learning — regression to networks, all derived.
From C code to circuits — how computers actually work.