lecture notes 07 7802112