EECS 245 Exams

A repository of past exams and solutions for EECS 245: Mathematics for Machine Learning at the University of Michigan. See the course website here.

If there are formatting issues or ambiguities with any of the questions, please let Suraj know at rampure@umich.edu!

Past Exams

All exams in EECS 245 are designed to be completed in 2 hours.

Fall 2026Midterm 1  
Spring 2026Midterm 1
See the course website for a recording of the Midterm 1 Review Session, in which we took up some of these problems.
Midterm 2
We will use this exam for a live practice exam on Friday, November 13th; if you plan on attending, don’t look at this exam until after then.
Final
Winter 2026Midterm 1Midterm 2Final
Fall 2025Midterm 1Midterm 2Final

Problems by Topic

Worksheets of past exam problems organized by chapter of the course notes, with solutions included as dropdowns.

  1. Introduction to Supervised Learning
  2. Simple Linear Regression
  3. Vectors
  4. Linear Independence
  5. Matrices
  6. Linear Transformations and Projections
  7. Regression Using Linear Algebra
  8. Gradients
  9. Eigenvalues and Eigenvectors
  10. Singular Value Decomposition

Thanks to former student Jack Taylor for working on this site!