Free AI courses from top institutions
Every link below is a complete, free resource: university open courseware, lab-taught courses, and free textbooks covering machine learning, deep learning, and LLMs.
University courses
- CS229: Machine Learning ↗
Stanford · The classic ML course; full lecture videos and notes.
- CS231n: Deep Learning for Computer Vision ↗
Stanford · CNNs to vision transformers; superb lecture notes.
- CS224n: NLP with Deep Learning ↗
Stanford · Word vectors to transformers and LLMs.
- CS234: Reinforcement Learning ↗
Stanford · Full RL course with videos and assignments.
- 6.S191: Introduction to Deep Learning ↗
MIT · Compact annual bootcamp; all lectures on YouTube.
- Introduction to Machine Learning ↗
MIT OpenCourseWare · Complete course materials, free forever.
- CS50's Introduction to AI with Python ↗
Harvard · Gentle, hands-on entry point.
- CS188: Introduction to AI ↗
UC Berkeley · Search, MDPs, RL, probabilistic reasoning.
- CS285: Deep Reinforcement Learning ↗
UC Berkeley · The reference graduate deep-RL course.
- 11-711: Advanced NLP ↗
CMU · Graduate NLP; lectures public on YouTube.
- Deep Learning Lectures ↗
Oxford (VGG) · Oxford's deep learning course materials.
- Deep Learning (Yann LeCun & Alfredo Canziani) ↗
NYU · Full course with videos and notebooks.
- Deep Learning (IIT Madras) ↗
IIT / NPTEL · India's national open courseware; certificate optional.
- Deep Learning Tutorials ↗
University of Amsterdam · Excellent PyTorch/JAX notebook series.
Labs & industry
- Reinforcement Learning Course ↗
DeepMind x UCL · Taught by DeepMind researchers; full playlist.
- Machine Learning Crash Course ↗
Google · Interactive lessons with exercises.
- Practical Deep Learning for Coders ↗
fast.ai · Top-down, code-first; famously effective.
- LLM Course ↗
Hugging Face · Transformers, fine-tuning, and the HF ecosystem.
- Deep RL Course ↗
Hugging Face · Hands-on RL with live environments.
- Neural Networks: Zero to Hero ↗
Andrej Karpathy · Build GPT from scratch, line by line.
- Prompt Engineering Interactive Tutorial ↗
Anthropic · Free hands-on prompting course.
- AI for Beginners ↗
Microsoft · 12-week open curriculum on GitHub.
- Kaggle Learn ↗
Kaggle · Short practical micro-courses with notebooks.
- Short Courses ↗
DeepLearning.AI · Free 1-hour courses on LLM app building.
Free books & references
- Deep Learning ↗
Goodfellow, Bengio, Courville · The standard textbook, free online.
- Dive into Deep Learning ↗
d2l.ai · Runnable-code textbook used at 500+ universities.
- Understanding Deep Learning ↗
Simon J.D. Prince · Modern, visual textbook; free PDF.
- An Introduction to Statistical Learning ↗
James, Witten, Hastie, Tibshirani · Classic ML statistics text; free PDF.
- Interpretable Machine Learning ↗
Christoph Molnar · Free book on explainability.
- Reinforcement Learning: An Introduction ↗
Sutton & Barto · The RL bible; free PDF.