Intro to Machine Learning
A micro-course that gets you from zero to your first random forest model and Kaggle competition submission in an afternoon. Perfect for people who learn by doing and want immediate, runnable code.
Stanford University · on Stanford Online
The professional-education version of CS229 with graded assignments, course facilitators, and a Stanford record of completion. Choose it when you want the CS229 curriculum with accountability, feedback, and a credential your employer will recognize.
Aspiring data scientists and ML engineers. This is an advanced course in Machine Learning, running about 10 weeks at 10-15 hrs/week.
$1,950. Tuition shown on course page 2026-11-01 (browse listing shows $2,045). Next session Nov 16, 2026 - Feb 7, 2027. Part of the Stanford AI Professional Program.
A micro-course that gets you from zero to your first random forest model and Kaggle competition submission in an afternoon. Perfect for people who learn by doing and want immediate, runnable code.
MIT's undergraduate ML course (Fall 2020) with notes, auto-graded exercises, and labs covering perceptrons, gradient descent, neural nets, CNNs, RNNs, and reinforcement learning. Best for learners comfortable with linear algebra who want an MIT-level problem-set experience for free.
Yaser Abu-Mostafa's celebrated course explains why learning works: VC dimension, bias-variance, overfitting, regularization, and validation, alongside core algorithms. Take it if you want the theoretical intuition that most applied courses skip.