Preparation for the Major
Complete 18 courses as follows:
The Major
Complete 19 courses as follows: 10 required courses, one probability course, one capstone design course, one electrical and computer engineering elective, three computer science electives, and three courses (12 units) of technical breadth.
Electrical and Computer Engineering Elective
Computer Science Elective
Technical Breadth
Complete 12 units of technical breadth courses from an approved list available in the Office of Academic and Student Affairs. Students who want to deepen their knowledge of electrical engineering are encouraged to select that discipline as their technical breadth area.
Select 3 from 0 options: