MAT235 Lecture Notes