course notes 806944