notes for cit 594 lecture 4377423