Class materials (projects, sample exams, outlines, etc.) for UCLA computer science course, CS 111