course notes 638852