The four Math Background pages below are required review before the term starts. 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.
Programming
Python
Python programming resources for data science and ML.

