course notes 5035637