Class materials (projects, homeworks, notes, etc.) for UCLA computer science course, CS 32