Electrical Engineering Major

Electrical Engineering Major Requirements  2018 | 2017 | 2015 | FA09-SP13

Suggested course plans:

FRESHMAN 2018 | 2017 | 2016 | 2015 | 2014 | 2013

TRANSFER 20182017 | 2016 | 2015 | 2014 | 2013

ELECTRICAL ENGINEERING (effective FALL 2018)

Lower-Division Requirements
(total of sixty-eight units, or seventy-two units, depending on depth)

Electrical Engineering (twenty-four units for Communication Systems, Electronic Circuits and
Systems, Electronic Devices and Materials, Machine Learning and Controls, Photonics, and
Signal and Image Processing depths)
ECE 5, 25, 30, 35, 45, and 65

Electrical Engineering (twenty-eight units for Computer System Design depth only)
ECE 5, 16, 25, 30, 35, 45, and 65

Programming (four units)
ECE 15

Mathematics (twenty-four units)
Math 18 and 20A-B-C-D-E

Chemistry (four units)
Chem 6A

Physics (twelve units for Communication Systems, Computer System Design, Machine Learning
and Controls, and Signal and Image Processing depths)
Phys 2A-B-C (or Phys 4A-B-C)
(Math 20A is a prerequisite for Phys 2A. Students whose performance on the mathematics
placement test permits them to start with Math 20B or higher may take Phys 2A in the fall
quarter of the freshman year.)

Physics (sixteen units for Electronic Circuits and Systems, Electronic Devices and Materials, and
Photonics depths)
Phys 2A-B-C-D (or Phys 4A-B-C-D)
(Math 20A is a prerequisite for Phys 2A. Students whose performance on the mathematics
placement test permits them to start with Math 20B or higher may take Phys 2A in the fall
quarter of the freshman year.)


Upper Division Requirements
Communication Systems (seventy-two units)
• Breadth Courses: ECE 100, 101, 102, 107, 109
• Depth Courses: ECE 153, 154A-B-C, 158A
• Technical Electives: five upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

Computer System Design (sixty-eight units)
• Breadth Courses: ECE 100, 101, 109
• Depth Courses: any five of ECE 102, 103, 111*, 140A-B, 141A-B, 143, 158A-B, or 165
• Technical Electives: six upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111*, 115, 140B, 190, or 191
*ECE 111 MUST be taken as either a depth, technical elective, or design course

Electronic Circuits and Systems (sixty-eight units)
• Breadth Courses: ECE 100, 101, 102, 103, 107, 109
• Depth Courses: ECE 164, 165, 166
• Technical Electives: five upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

Electronic Devices and Materials (sixty-eight units)
• Breadth Courses: ECE 100, 101, 102, 103, 107, 109
• Depth Courses: ECE 135A-B, 136L, 183
• Technical Electives: four upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

Machine Learning and Controls (seventy-two units)
• Breadth Courses: ECE 100, 101, 107, 109
• Depth Courses: ECE 171A, 174, 175A and one of ECE 171B, 172A, or 175B
• Technical Electives: seven upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

Photonics (sixty-eight units)
• Breadth Courses: ECE 100, 101, 103, 107, 109
• Depth Courses: ECE 181, 182, 183 and either ECE 184 or 185
• Technical Electives: five upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

Signal and Image Processing (seventy-two units)
• Breadth Courses: ECE 100, 101, 107, 109
• Depth Courses: ECE 153, 161A-B-C
• Technical Electives: seven upper-division engineering, math, or physics courses
• Professional Electives: two upper-division courses
• Design Course: one of ECE 111, 115, 140B, 190, or 191

NOTE: ALL COURSES USED TO SATISFY MAJOR REQUIREMENTS MUST BE TAKEN FOR A LETTER GRADE AND RECEIVE A GRADE OF C- OR BETTER.

 


 

Continuing students who entered before fall 2014 and have not completed ECE 108, must replace the course with an upper division Technical Elective. Students must also let the ECE Undergraduate Advisors know which course they plan to use in order to update their degree audits manually. 

EE, EP, EE & Society majors who entered UCSD in Fall 2014, have to complete ECE 100, 101, 102, 103, 107, and 109 for their Breadth requirement. EE majors will have 7 Electives (3 Professional and 4 Technical). EP majors will have 5 Electives (3 Professional and 2 Technical). EE & Society majors will have 4 Technical Electives.

For official policies regarding major requirements, please consult the UCSD Catalog .