SP015 Lecture Notes