course lecture notes 474531