Mathematics for Machine Learning 🧠

EECS 245, Winter 2026 at the University of Michigan

Suraj Rampure
he/him

rampure@umich.edu

Lecture: MW 12-1:30PM, 1013 DOW

Jump to the current week

Homeworks 3 and 4 will be due on Mondays instead of Fridays. See below for the latest deadlines, and the Calendar for the latest office hours schedule.

Week 1: Welcome! πŸ‘‹

Wed Jan 7

LEC 1 Introduction

Thu Jan 8

Lab 1 Math Foundations and Environment Setup

Week 2: Empirical Risk Minimization

Mon Jan 12

LEC 2 Models and Loss Functions

Wed Jan 14

LEC 3 Empirical Risk and Simple Linear Regression

Thu Jan 15

Lab 2 Empirical Risk and Simple Linear Regression

Fri Jan 16

HW 1 Means, Sums, and Calculus

SUR Welcome Survey

Week 3: Simple Linear Regression

Mon Jan 19

No Lecture: MLK Day

Wed Jan 21

LEC 4 Simple Linear Regression

Thu Jan 22

Lab 3 Simple Linear Regression and Partial Derivatives

Fri Jan 23

HW 2 Empirical Risk and Simple Linear Regression

Week 4: Introduction to Vectors

Mon Jan 26

LEC 5 Vectors

Wed Jan 28

LEC 6 Orthogonality and the Dot Product

Thu Jan 29

Lab 4 Lab 4

Week 5: Projections and Spans

Mon Feb 2

LEC 7 Projections

HW 3 Vectors and the Dot Product

Wed Feb 4

LEC 8 Spans and Linear Independence

Thu Feb 5

Lab 5 Lab 5

Week 6: Vector Spaces and Subspaces

Mon Feb 9

LEC 9 Vector Spaces and Subspaces

HW 4 Homework 4

Wed Feb 11

LEC 10 Bases and Dimension

Thu Feb 12

Lab 6 Lab 6

Fri Feb 13

REV Practice Midterm 1 (2:30-5:30PM, 1014 DOW)

HW 5 Homework 5

Week 7: Midterm 1; Matrices

Mon Feb 16

EXAM Midterm 1 (7-9PM)

Wed Feb 18

LEC 11 Matrices

Thu Feb 19

Lab 7 Lab 7

Week 8: Rank and Inverses

Mon Feb 23

LEC 12 Rank

Wed Feb 25

LEC 13 Inverses

Thu Feb 26

Lab 8 Lab 8

Fri Feb 27

HW 6 Homework 6

Week 9: Spring Break 🌴

Enjoy the time off!

Week 10: Regression using Linear Algebra

Mon Mar 9

LEC 14 Inverses; Projections Revisited

Wed Mar 11

LEC 15 Regression using Linear Algebra

Thu Mar 12

Lab 9 Lab 9

Fri Mar 13

HW 7 Homework 7

Week 11: Multiple Linear Regression; Gradients

Mon Mar 16

LEC 16 Multiple Linear Regression

Wed Mar 18

LEC 17 The Gradient Vector

Thu Mar 19

Lab 10 Lab 10

Fri Mar 20

HW 8 Homework 8

Week 12: Gradient Descent and Convexity

Mon Mar 23

LEC 18 Gradient Descent

Wed Mar 25

LEC 19 Convexity

Thu Mar 26

Lab 11 Lab 11

Fri Mar 27

REV Practice Midterm 2 (2:30-5:30PM, 1014 DOW)

HW 9 Homework 9

Week 13: Midterm 2; Eigenvalues and Eigenvectors

Mon Mar 30

EXAM Midterm 2 (7-9PM)

Wed Apr 1

LEC 20 Eigenvalues and Eigenvectors (no live lecture!)

Thu Apr 2

Lab 12 Lab 12

Week 14: Eigenvalues and Eigenvectors, Continued

Mon Apr 6

LEC 21 Eigenvalues and Eigenvectors, Continued

Wed Apr 8

LEC 22 Adjacency Matrices and Diagonalization

Thu Apr 9

Lab 13 Lab 13

Fri Apr 10

HW 10 Homework 10

Week 15: Singular Value Decomposition

Mon Apr 13

LEC 23 Diagonalization, Spectral Theorem, SVD

Wed Apr 15

LEC 24 Singular Value Decomposition

Thu Apr 16

Lab 14 Lab 14

Fri Apr 17

HW 11 Homework 11

Week 16: Principal Components Analysis

Mon Apr 20

LEC 25 Principal Components Analysis; Conclusion

Week 17: Final Exam

Mon Apr 27

EXAM Final Exam (1:30-3:30PM)