course notes 5380741