class lecture notes 1053224