Lectures
-
Course logistics & Programming basics (1/8/2026)
Course goals and logistics. Programming basics. Introduction to Colab notebooks and Python syntax. Numerical program with NumPy.
[Programming Basics Colab Notebook] -
Linear Algebra I (1/15/2026)
Vectors, linear combinations, and dot products.
[Linear Algebra I - lecture notes] [Linear Algebra I - lecture slides]
Suggested Material:
-
Linear Algebra II (1/29/2026)
Matrix multiplication, composition, inverses, subspaces, and projection.
[slides] -
Statistics and PCA (2/12/2026)
Mean, variance, covariance, principal components analysis, denoising, dimensionality reduction.
[slides] -
