course notes 2915536