Preparation for the Major
Complete the following 14 courses and one programming course from the list below:
The Major
Complete 23 courses as follows:
Departmental Breadth Courses
Complete the following two departmental breadth courses (if one or both of these courses are taken as part of the technical breadth requirement, students must select a replacement upper-division course or courses from the department—except for Mechanical and Aerospace Engineering 166A—or, by petition, from outside the department).
Technical Breadth Courses
Select three technical breadth courses (12 units) from an approved list available in the Office of Academic and Student Affairs.
Select 3 from 0 options: