The big picture
AI, ML and Gen AI, finally untangled.
Artificial intelligence is the goal. Machine learning is how most of it works today. Deep learning scaled it up, and generative AI is its newest layer. You will learn all four, in that order.
In machine learning, an epoch is one complete pass through the data. Here, it is one complete stage of your growth. Seven of them take you from your first line of Python to shipping generative AI that people actually use.
Every epoch lines up with a semester, so learning AI runs alongside your coursework instead of against it.
Each epoch points to the best free courses, books and papers we could find. No paywalls, no filler.
Every epoch ends with a portfolio project, so you graduate with proof, not just certificates.
At a glance
Seven epochs, each with a clear outcome, a checklist of topics, the best free resources and a project that proves what you learned.
The big picture
Artificial intelligence is the goal. Machine learning is how most of it works today. Deep learning scaled it up, and generative AI is its newest layer. You will learn all four, in that order.
7
From Python basics to production Gen AI, mapped across eight semesters.
56
Each one a clear, checkable milestone with a one-line summary of what it covers.
35
Courses, books and papers from Stanford, MIT, Harvard, Google and the builders themselves.

7
Build something real at the end of every epoch.
Tick off topics as you learn. Your progress saves privately in this browser, with no account and no sign-up.
0 of 56 topics done
Start trackingThe roadmap
Work through each epoch in order. Tick off topics as you learn them, build the project, then move on. Durations assume six to eight hours a week alongside your coursework.
Your progress
0 of 56 topics complete
Saved privately in this browser. No account needed.
Career tracks
Every track starts from the same foundations. Your interests decide which epochs you go deepest on.
How to learn
The fastest learners treat it like engineering: short loops, real output and public proof. Run this loop for every topic on the roadmap.

Around eight hours alongside your coursework. Consistency beats intensity.
Total 8 hours a week, every week.
Pick a single concept and stay with it until you can explain it without notes.
Implement it yourself before reaching for a library. That is where understanding sticks.
Put it online, even when it is rough. A live demo beats a folder of notebooks.
Write a short post about it. Teaching is the fastest way to find your gaps.
Questions
What engineering students usually ask before they start.
Open the roadmap, tick your first topic and keep going. Future you will be glad you started today.