Second edition with machine learning, deep learning, LLMs & AI available now! Buy now

The Computer Science Roadmap

Most self-taught developers pick up computer science in a random order — a bit from a video here, a blog post there — and end up with gaps they can’t even see.

This free, 45-page roadmap lays out the whole territory: the core areas of computer science, the order that actually makes them click, and the parts you can safely skip when you’re learning on your own.

What’s inside

Who it’s for

The roadmap charts a separate path for four kinds of learner: