course lecture notes 9142474