Plan One: Thesis
In addition to the course requirements, the student must submit an acceptable thesis, completed under the supervision of a Computer Science permanent faculty member, and approved by a thesis committee composed of 3 UC ladder faculty members, two of which (including the Chair) must be from the Computer Science Department. At most 12 units of 596 and 598 can be used towards unit requirements.
A public defense of the thesis is required.
Plan Two: Project
The project plan requires more coursework than the thesis plan but less research, establishing a useful intermediate position between the other two plans. Beyond the major area and breadth courses common to all plans, the project plan's course requirements include two additional 200 level graduate courses. In addition to these course requirements, the student must complete:
- a minimum of six units of 596 directed research
- a project under the supervision of a Computer Science permanent faculty member
A Project Committee consisting of two permanent faculty members of the Computer Science Department must approve the project.
Approval is based on the project's deliverables:
- a report
- a 30-minute public presentation describing the project.