lecture notes 17 pages 6681278