Lecture 7: Linear Solvers