Laboratory, 4 hours; outside study, 2 hours.
Instructor in charge: Paul Eggert, Boelter 4532J. Office hours are Mondays 11:50–12:50 and Wednesdays 11:00–12:00.
Lab 1 instructor: Defeng Xu <dxu@cs.ucla.edu>. Office hours are Fridays 12:00–14:00 in Boelter 4428, except that October 5–12 they are in Boelter 3770.
Lab 2 instructor: Brian Allen <vector@cs.ucla.edu>. Office hours are Wednesdays 13:00–14:00 and Fridays 16:00–17:00 in Boelter 3815.
Lab 3 instructor: Caleb Leak <cleak@cs.ucla.edu>. Office hours are Tuesdays and Thursdays 11:00–12:00 in Boelter 4428, except that October 5–12 they are in Boelter 3770.
Prerequisite: Computer Science 31.
Fundamentals of commonly-used software tools and environments, particularly open-source tools likely to be used in upper-division computer science courses.
Related Computer Science Curriculum 2008 (CS2008) bodies of knowledge:
Related IEEE/ACM Software Engineering 2004 (SE2004) bodies of knowledge: