course notes 3561149