course notes 5919290