Preparation for the Major

Complete the following 14 required courses and select one programming course.

0/15
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk

Programming Requirement

And select one programming course from:

Select 1 from 3 options:

0/1
Bruinwalk
Bruinwalk
Bruinwalk

The Major

Complete 23 courses as follows:

0/21
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk

Laboratory Requirement

Select one course from:

Select 1 from 2 options:

0/1
Bruinwalk
Bruinwalk

Departmental Breadth Courses

Complete the following two 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 156A—or, by petition, from outside the department).

0/2
Bruinwalk
Bruinwalk

Tracks

Select one of the following tracks:

Select 1 from 2 options:

0/1

Aeronautics

0/4

Complete all four courses in this track.

Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk

Space

0/4

Complete all four courses in this track.

Bruinwalk
Bruinwalk
Bruinwalk
Bruinwalk

Technical Breadth

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:

0/3

Capstone Design

Complete the following two courses:

0/2
Bruinwalk
Bruinwalk

Major Field Elective

Select one major field elective course (4 units) from the track not chosen:

Select 1 from 0 options:

0/1

Additional Major Field Elective

0/1