The first four Math Background pages below are required review before the term starts. Complex Numbers is optional. The lectures assume them from the first week, and no time is spent re-deriving them. Python is a resource rather than a requirement: work through it if you need it.
Math Background
Math Overview
Mathematics for Machine Learning textbook reference.
Probability
Probability basics including joint, marginal, and conditional distributions.
Linear Algebra
Linear algebra fundamentals including vectors, matrices, and eigenvalues.
Calculus
Calculus fundamentals including derivatives and matrix calculus.
Complex Numbers
Rotation as multiplication, Euler’s formula, and the link to rotation matrices.
Programming
Python
Python programming resources for data science and ML.
Found an error on this page? Report an issue.

