CSCB58: Lecture Materials