course notes 3286929