Requirements for the Degree
A total of 30 units are required, with at least 18 units of 5000-level courses. A thesis (EE 5990) or comprehensive examination (EE 5960) is required.
Core Courses in Electrical Engineering (18 units)
Take 18 units in the following four categories:
Category 1: Applied Machine Learning (3 units)
- EE 4630 - Machine Learning Principles and Application (3)
Category 2: ECE Computation (3 units)
- EE 5020 - Electrical and Computer Engineering Computation (3)
Category 3: EE Systems (6 units)
Select two courses with the advisor’s approval from the following list:
- EE 4810 - Biomedical Devices (3)
- EE 5200 - Advanced Digital Communications I (3)
- EE 5210 - Advanced Digital Communications II (3)
- EE 5340 - Power System Stability (3)
- EE 5350 - Power Systems Protection (3)
- EE 5440 - Computer System Architecture (3)
- EE 5600 - Linear Systems Analysis (3)
Category 4: EE Current Technologies and Applications (6 units)
Select two courses with the advisor’s approval from the following list:
- EE 5230 - Wireless Communications (3)
- EE 5320 - Vehicle Electrification (3)
- EE 5360 - Renewable Energies in Power Systems (3)
- EE 5450 - Advanced Topics in Embedded Systems (3)
- EE 5630 - Optimal Control Theory (3)
- EE 5830 - Neural Networks, Learning, and Computation (3)
Electives in Electrical Engineering (9-12 units)
The list of elective courses can be found here.
- To satisfy the degree requirement, completion of at least 18 units of 5000-level courses is required for the degree.
- Students may select any 4000- or 5000-level course listed in Categories 3 and 4 above and from the list of elective courses.
- Courses taken to satisfy the core requirement are not to be double-counted to satisfy the elective unit requirement.
- Take 9 units if you choose EE 5990 (Thesis) or 12 units if you choose EE 5960 (Comprehensive Examination).