course lecture notes 1085944