Machine Learning & Deep Learning Roadmap
A personal guide I created for myself to learn ML & DL outside of university. Feel free to modify it as you see fit.
Important โ๏ธ
Please keep in mind that this is a personal guide I created for myself to learn these topics outside of my university. Feel free to modify it as you see fit. After the foundations (after the Deep Learning step), you can choose what to focus on or reorder as you prefer. My own plan is to focus on computer vision first, then move on to NLP and LLMs.
DON'T BE AFRAID OF MATH ๐โโ๏ธ
For the math parts, we won't cover EVERY topic in calculus, linear algebra, or statistics. We'll only focus on the concepts that are actually useful in the ML and DL fields, without going too deep into the rest.
PLEASE TAKE BREAKS ๐ซ
Learning ML and DL is VERY intense, so don't forget to step away from the screen now and then. Even short breaks help your brain process and retain information better. Just because I'm writing the weeks by number doesn't mean you need to follow them consecutively. PLEASE take a few days off whenever you feel like it.
Note About NLP Section ๐ฃ๏ธ
By the time you reach NLP in this roadmap, you'll have already covered a lot of relevant content (LSTMs, GRUs, Attention, Transformers, etc.). So, if you're not super interested in NLP, you don't really need to spend weeks on it. You have two options: โข Skip it entirely if you just want to focus on other areas. โข Take the Crash Path, a fast-track version to cover the essentials quickly. Otherwise, go with the detailed path if you want to dive deeper.
Note About Coursera Content ๐จโ๐ซ
Option 1 โ Audit the Course (Free)
Access all videos and reading materials for free by selecting the Audit option when enrolling. You'll be able to watch all videos and read course materials, but you won't be able to submit assignments, take graded quizzes, or get a certificate.
Option 2 โ Apply for Financial Aid
Submit a financial aid application to get full course access (including assignments and a certificate) at a discount or for free. Learn more

Foundations
Mathematics
Machine Learning
Bro, didn't I tell you to take a break?
There is nothing in here. Go play Red Dead Redemption 2.
Deep Learning
Advanced Topics
NLP & LLMs
Production
Professional AI Certifications? ๐
For more information, check the certifications page on Notion.