course notes 1165228