Week 1
Functions, graphs and AI intuition
Connect functions, slopes and curves to machine learning models.
Detailed learning path
An 8-week foundation track for students who want to understand ML and DL from first principles, including calculus, vectors, matrices and optimization.
Weekly roadmap
Inspired by portfolio-first learning platforms: each module has a clear outcome, practice activity and project artifact.
Week 1
Connect functions, slopes and curves to machine learning models.
Week 2
Understand rate of change and why derivatives matter in training models.
Week 3
Move from single-variable calculus to multi-variable model parameters.
Week 4
Vectors, matrices, dot products and transformations for ML.
Week 5
Probability, distributions, mean, variance and model uncertainty.
Week 6
Understand minima, maxima, convexity and numerical optimization.
Week 7
Calculate gradient descent updates step by step.
Week 8
Build a visual notebook explaining linear regression training mathematically.
Capstone project
Create a notebook that trains a simple regression model and explains each update by hand.