Mathematics for Machine Learning π§
EECS 245*, Fall 2025 at the University of Michigan
4 credits β’ Open to all majors β’ Satisfies linear algebra requirement for CS majors and EECS 445
*Officially numbered EECS 298-004 and EECS 298-005; EECS 245 will be used starting Winter 2026

Jump to Week 3: Introduction to Linear Algebra Announcements on Ed π£
Week 1: Welcome! π
- Tue Aug 26
LEC 1 Introduction
- Wed Aug 27
LAB 1 Python Basics and Math Review
- Thu Aug 28
LEC 2 Loss Functions and the Constant Model
Week 2: Linear Regression
- Tue Sep 2
LEC 3 Empirical Risk and Simple Linear Regression
- Wed Sep 3
LAB 2 Empirical Risk and Simple Linear Regression
HW 1 Means, Sums, and Calculus
SUR Welcome Survey
- Thu Sep 4
LEC 4 Simple Linear Regression
Week 3: Introduction to Linear Algebra
- Tue Sep 9
LEC 5 Introduction to Vectors
HW 2 Empirical Risk and Simple Linear Regression
- Wed Sep 10
LAB 3 Lab 3
- Thu Sep 11
LEC 6 The Dot Product and Projections
Week 4: Linear Independence and Matrices
- Tue Sep 16
LEC 7 Linear Independence
HW 3 Homework 3
- Wed Sep 17
LAB 4 Lab 4
- Thu Sep 18
LEC 8 Matrices and Linear Combinations
Week 5: Linear Transformations and Vector Spaces
- Tue Sep 23
LEC 9 Linear Transformations
HW 4 Homework 4
- Wed Sep 24
LAB 5 Lab 5
- Thu Sep 25
LEC 10 Vector Spaces
Week 6: Midterm 1; Projections 2
- Tue Sep 30
EXAM Midterm 1 (during lecture)
- Wed Oct 1
LAB 6 Lab 6
- Thu Oct 2
LEC 11 Projections, Part 2
Week 7: Regression and Overfitting
- Tue Oct 7
LEC 12 Regression using Linear Algebra
- Wed Oct 8
LAB 7 Lab 7
- Thu Oct 9
LEC 13 Incorporating Multiple Features, Overfitting
Week 8: Fall Break π; The Gradient Vector
- Tue Oct 14
No Lecture: Fall Break π
- Wed Oct 15
LAB 8 Lab 8
- Thu Oct 16
LEC 14 The Gradient Vector
Week 9: Convexity and Gradient Descent
- Tue Oct 21
LEC 15 Convexity, Introduction to Gradient Descent
- Wed Oct 22
LAB 9 Lab 9
- Thu Oct 23
LEC 16 Gradient Descent, Continued
Week 10: Eigenvalues and Eigenvectors
- Tue Oct 28
LEC 17 Eigenvalues and Eigenvectors
- Wed Oct 29
LAB 10 Lab 10
- Thu Oct 30
LEC 18 Eigenvalues and Eigenvectors, Continued
Week 11: SVD and PCA
- Tue Nov 4
LEC 19 Singular Value Decomposition
- Wed Nov 5
LAB 11 Lab 11
- Thu Nov 6
LEC 20 Principal Components Analysis
Week 12: Midterm 2; Introduction to Probability
- Tue Nov 11
EXAM Midterm 2 (during lecture)
- Wed Nov 12
LAB 12 Lab 12
- Thu Nov 13
LEC 21 Random Variables
Week 13: Random Variables and Continuous Distributions
- Tue Nov 18
LEC 22 Random Variables, Continued
- Wed Nov 19
LAB 13 Lab 13
- Thu Nov 20
LEC 23 Continuous Distributions
Week 14: Independence; Thanksgiving π
- Tue Nov 25
LEC 24 Independence
- Wed Nov 26
No Lab: Thanksgiving π
- Thu Nov 27
No Lecture: Thanksgiving π