- Lecture Notes 1 – Chapter 2
- Lecture Notes 2 – Chapter 3
- Lecture Notes 3 – Chapter 4, Part I
- Lecture Notes 4 – Chapter 4, Part II, and Chapter 8
- Lecture Notes 5 – Chapter 5
- Lecture Notes 6 – Chapter 6, Part I
- Lecture Notes 7 – Chapter 6, Part II
- Lecture Notes 8 – Chapter 6, Part III
- Lecture Notes 9 – Review for Midterm II
- Lecture Notes 10 – SVD, Pseudoinverse
- Lecture Notes 11 – PCA
- Lecture Notes 12 – (Discrete) Markov chains
- Lecture Notes 13 – Perron-Frobenius Theorem
- Lecture Notes 14 – Graphs, PageRank
- Lecture Notes 15 – Linear Programming
- Homework 1
- Homework 2
- Homework 3
- Homework 4
- Homework 5
- Homework 6
- Homework 7
- Homework 8
- Homework 9
- Homework 10
- Homework 10 – Solutions
- Homework 11
- Homework 11 – Solutions
- Extra problems (Chap. 2, 3)
- Exam-like extra problems Midterm 1
- Exam-like extra problems Midterm 1 – solutions
- Midterm 1 – Practice Exam
- Midterm 1 – Practice Exam – solutions
- Midterm 1 – Exam of a previous year
- Midterm 1 – Exam of a previous year – solutions
- Midterm 1
- Midterm 1 – Solutions
- Exam-like problems Midterm 2 with solutions
- Midterm 2 – Practice Exam
- Midterm 2 – Practice exam solutions
- Midterm 2 – Exam Version A
- Midterm 2 – Exam Version A solutions
- Guide: What to know for the final
- Final exam – Practice exam
- True/False questions (all course)