Preparation for the Major
Complete 17 courses as follows:
The Major
Complete the following: five required courses, one probability course, one capstone course, seven computer science elective courses (28 units), three science and technology courses (12 units), and 12 units of technical breadth courses.
Computer Science Electives
Science and Technology
Complete a minimum of 12 units (three courses) not used to satisfy other requirements, selected from an approved list available in the Office of Academic and Student Affairs.
Select 3 from 0 options:
Technical Breadth
Complete 12 units of technical breadth courses from an approved list available in the Office of Academic and Student Affairs.
Select 3 from 0 options: