class lecture notes 67 pages 1209632