Lecture notes