Electrical Engineering Degree

Students must also complete the Undergraduate Registration Requirement and the degree requirements of their home school.

Requirements (48 units total) 

Course Title
Core Courses (32 units) 1
4 mathematics courses
4 engineering analysis and computer proficiency courses
4 units of basic science:
General Physics
and General Physics Laboratory
General Physics
and General Physics Laboratory
Maximum of 3 basic science units may come from any one area
5 basic engineering courses:
Introduction to Electrical Engineering (grade of C– or better required for graduation)
Introduction to Computer Engineering (grade of C– or better required for graduation)
Probabilistic Systems
Fundamentals of Computer Programming II
Programming for Engineers
1 course from one of the following basic engineering categories: fluids and solids, materials science and engineering, systems engineering and analysis, thermodynamics
3 design and communications courses
7 social sciences/humanities courses
5 unrestricted electives
Course Title
Major Program (16 units)
5 required courses:
Fundamentals of Circuits
Fundamentals of Signals & Systems
Fundamentals of Solid State Engineering
Fund of Electromagnetics & Photonics
Fundamentals of Electronics
10 technical electives: 2
At least 6 courses from the following tracks:
2 courses from 300-level EECS technical electives (which may include EECS 205-0 and the courses above)
2 courses may be chosen from:
300-level technical courses in science, mathematics, computer science, or engineering or the courses above
Genetics and Molecular Biology
Physiology
Cell Biology
Organic Chemistry
and Organic Chemistry
and Organic Chemistry
1 required design course from:
Microprocessor System Projects
VLSI Systems Design Projects
Electrical Engineering Design
Projects 3

Technical Elective Tracks

Biomedical Engineering Track

Course Title
BMD_ENG 317-0Biochemical Sensors
BMD_ENG 325-0Introduction to Medical Imaging
BMD_ENG 327-0Magnetic Resonance Imaging
BMD_ENG 333-0Modern Optical Microscopy & Imaging

Circuits and Electronics Track

Course Title
EECS 303-0Advanced Digital Design
EECS 346-0Microprocessor System Design
EECS 347-2Microprocessor System Projects II
EECS 353-0Digital Microelectronics
EECS 355-0ASIC and FPGA Design
EECS 391-0CMOS VLSI Circuit Design
EECS 393-0Advanced Low Power VLSI and Mixed-signal IC Design

Communications Systems Track

Course Title
EECS 307-0Communications Systems
EECS 333-0Introduction to Communication Networks
EECS 378-0Digital Communications
EECS 380-0Wireless Communications

Control Systems Track

Course Title
EECS 360-0Introduction to Feedback Systems
EECS 374-0Introduction to Digital Control
EECS 390-0Introduction to Robotics
MECH_ENG 333-0Introduction to Mechatronics

Digital Signal Processing Track

Course Title
EECS 332-0Introduction to Computer Vision
EECS 359-0Digital Signal Processing
EECS 363-0Digital Filtering

Electromagnetics Engineering Track

Course Title
EECS 308-0Advanced Electromagnetics and Photonics
EECS 379-0Lasers and Coherent Optics
EECS 382-0Photonic Information Processing
EECS 383-0Fiber-Optic Communications
EECS 386-0Computational Electromagnetics and Photonics

Solid-State Engineering Track 

Course Title
MECH_ENG 381-0Introduction to Micro-electro-mechanical Systems
EECS 250-0Physical Electronics and Devices
EECS 381-0Electronic Materials: Properties and Applications
EECS 384-0Solid State Electronic Devices
EECS 385-0Optoelectronics
EECS 388-0Nanotechnology