course notes 6591780