collection of lecture notes 5569964