CPSC222-Lecture 06-Notes 2017-01-16.pdf CPSC222-Lecture 07-Notes 2017-01-18.pdf CPSC222-Lecture 08-Notes 2017-01-20.pdf CPSC222-Lecture 09-Notes 2017-01-23.pdf CPSC222-Lecture 10-Notes 2017-01-25.pdf