course notes part 1 2448668