CS 342 Lecture -*- Outline -*- for introduction * introduction