RANKINGS

Best Computer Science YouTube Playlists, Ranked by Total Hours

A curriculum map of the best CS playlists on YouTube — from 2-hour crash courses to full-semester MIT lectures — sorted by total duration so you can choose the depth you need.

Rankings

Learning computer science from YouTube is genuinely viable now. The best playlists cover material that would have cost $40,000 a year a decade ago, and they’re taught by the same people who wrote the textbooks.

The question isn’t whether the content is good — it’s how much time you have. This guide maps the CS YouTube landscape by total hours so you can find the right depth for your situation.

The full curriculum map

A complete CS education, from first principles to the frontier, requires roughly 400–600 hours of serious study. YouTube covers almost all of it. Here’s how the landmark playlists fit into that map:

Foundation layer (0–50 hours)

Before algorithms, before systems: this is the layer that makes everything else click.

Algorithms & data structures (50–120 hours)

The layer that separates programmers from computer scientists.

Systems & architecture (120–200 hours)

Theory of computation (200–280 hours)

AI & machine learning (280–400 hours)


How to sequence these playlists

The answer depends on your goal — are you filling gaps in an existing CS background, or building from scratch?

Time estimates for a full CS education

Ready to calculate your own playlist duration?