Class materials (projects, homeworks, papers, sample exams, etc.) for UCLA computer science course, CS 170A