course notes 4468715