Three IIT Madras BS courses - MLF, MLT and MLP - taught week by week in plain words, with solved examples, little interactive toys, and every past paper on the practice site. Start at week 1. You do not need to know anything yet.
The maths engine room: vectors, matrices, calculus, optimisation, probability.
0 / 12 weeks done · 161 past papers
The algorithms: from PCA and clustering to SVMs, boosting and neural nets.
0 / 12 weeks done · 171 past papers
Every idea starts as a story or picture anyone can follow.
Worked step by step, with the reason for each step.
Try it, peek at a hint, then open the full solution.
What the papers actually ask, then real questions with answer keys.
MLF builds the machinery; MLT uses it. If you take both together, follow the combined plans (weeks 1-4, 5-8, 1-8, 1-12), or go week by week through each course. MLP (hands-on Python) pairs with the MLT week of the same topic.