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
- What to learn — the major areas of computer science and how they fit together.
- In what order — a carefully planned sequence from fundamentals up to systems, tailored to your situation.
- What to skip — the topics that aren’t worth your time right now.
Who it’s for
The roadmap charts a separate path for four kinds of learner:
- Working developers — you can ship, but you can feel the sand under your feet. You want to know what you’ve been missing, and how far to trust your AI tools.
- Just starting out or switching careers — you can code a little, but how it all fits together is still a mystery. You want a way in that doesn’t assume you already know the jargon.
- Interview preppers — you need real mental models of algorithms, data structures, and system design, not rote answers that fall apart under questioning.
- Future CS students — you’re weighing up whether to study computer science, and you want an honest overview before committing years to it.
Get the free 45-page CS roadmap
A free, 45-page roadmap of the computer science territory. It tells you what to learn, in what order, and what you can skip — all tailored to your situation. Drop your email below and I'll send it straight over, plus the occasional CS deep dive.
No spam. Unsubscribe anytime.