- Syllabus (see Math 312 – Fall 2018 for past exams, lectures notes, etc.)
- Lecture 1 – Gaussian elimination
- Lecture 2 – Matrices and inverses
- Lecture 3 – LU decomposition
- Lecture 4 – Column space and nullspace
- Lecture 5 – Spanning sets and basis
- Lecture 6 – Four Fundamental Subspaces
- Lecture 7 – Change of basis
- Lecture 10 – Linear Transformations
- Lecture 11 – Orthogonality and projections
- Lecture 12 – Projections
- Lecture 13 – Least-squares
- Lecture 14 – Orhogonal basis and Gram-Schmidt
- Lecture 15 – Determinants
- Lecture 16 – Eigenvalues and eigenvectors
- Lecture 17 – Diagonalization and ODEs
- Lecture 18 – ODEs and difference equations
- Lecture 19 – Review for Midterm 2
- Lecture 19 – The spectral theorem
- Lecture 20 – Positive (semi)definite matrices
- Lecture 21 – Singular Value Decomposition
- Lecture 22 – Pesudoinverse
- Lecture 23 – PCA and Markov chains
- Lecture 24 – Markov Chains
- Lecture 25 – PageRank, Linear Programming
- Midterm 1 – Extra problems
- Midterm 1 – Extra problems – Solutions
- Midterm 1 – Practice exam
- Midterm 1 – Practice exam – Solutions
- Midterm 1 – Spring 2019,
- Midterm 1 – Spring 2019 – Solutions
- Midterm 2 – Extra problems
- Midterm 2 – Extra problems – Solutions
- Midterm 2 – Practice exam – Spring 2019
- Midterm 2 – Practice exam – Spring 2019 – Solutions
- Final exam – Section 002 – Practice exam
- Final exam – Section 002 – Practice exam – solutions