course lecture notes 1883671