course notes