course lecture notes 1455909