course notes 25930