lecture slides and notes 6023105