Lecture notes for some courses I have taken.