AI/ML Student Roadmap

A comprehensive guide to becoming an AI/ML expert with proper projects and coding languages

1

Foundational Knowledge

Mathematics & Statistics

Learn Math for ML

Beginner Projects

Start with these simple projects to apply foundational knowledge

Python NumPy Matplotlib
Kaggle Tutorials
2

Core Machine Learning

Supervised Learning

Andrew Ng's ML Course

Unsupervised Learning

Unsupervised Learning Course

ML Projects

Apply core ML concepts to real-world problems

Scikit-learn NLP Clustering
Scikit-learn Tutorials
4

Specializations

Computer Vision (CV)

CV Specialization

Natural Language Processing (NLP)

NLP Specialization

MLOps & Deployment

MLOps Course
5

Advanced Topics & Research

Cutting Edge Technologies

Generative AI Course

Advanced Projects

Work on state-of-the-art AI projects

LLMs Generative AI XAI
HuggingFace Course

"Learn → Build → Repeat" - Start with small projects and gradually increase complexity!