Notes from various courses at the University of Waterloo.