The electrical engineering program covers several specializations.

Electrical Engineering

Degree: Master of Science in Engineering – Electrical

Area Director: Professor Izhak

Program Description:
The electrical engineering program covers a broad spectrum of specializations in communications and telecommunications, control systems, electromagnetics, embedded computing systems, engineering optimization, integrated circuits and systems, micro-electromechanical systems (MEMS), nanotechnology, photonics, and optoelectronics, plasma electronics, signal processing, and solid-state electronics.

Program Statistics for Electrical Engineering

Degree Requirements:
At least nine courses are required (36 units), of which at least FIVE must be graduate courses at the 200 level (excluding ENGR 299 Capstone Project course), and meet Comprehensive Exam Requirement.

Select a minimum of six courses from the list below. Graduate students should not take more than (3) 100-level courses. 

  • EC ENGR 113 – Digital Signal Processing
  • EC ENGR 131A – Probability and Statistics
  • EC ENGR 132A – Introduction to Communication Systems
  • EC ENGR 132B – Data Communications and Telecommunication Networks
  • EC ENGR 201A – VLSI Design Automation
  • EC ENGR 201C – Modeling of VLSI Circuits and Systems
  • EC ENGR 201D – Design in Nanoscale Technologies
  • EC ENGR 205A – Matrix Analysis for Scientists and Engineers
  • EC ENGR 212A – Theory and Design of Digital Filters
  • EC ENGR M214A – Digital Speech Processing
  • EC ENGR 215A – Analog Integrated Circuit Design
  • EC ENGR 215B – Advanced Integrated Circuit Design (Recommended requisite: EC ENGR M216A)
  • EC ENGR 215C – Analysis and Design of RF Circuits and Systems (Recommended requisite: EC ENGR 215A)
  • EC ENGR 215D – Analog Microsystem Design (Recommended requisite: EC ENGR 215A)
  • EC ENGR 215E – Signaling and Synchronization (Recommended requisites: EC ENGR 215A, EC ENGR M216A)
  • EC ENGR M216A – Design of VLSI Circuits and Systems
  • EC ENGR 216B – VLSI Signal Processing
  • EC ENGR 230A – Detection and Estimation in Communication
  • EC ENGR 230B – Digital Communication Systems (Recommended requisite: EC ENGR 230A)
  • EC ENGR 231A – Information Theory
  • EC ENGR 231E – Channel Coding Theory
  • EC ENGR 232B – Telecommunication Switching and Queueing Systems
  • EC ENGR 232D – Communications Networking and Traffic Management for Autonomous Mobile Systems
  • EC ENGR 233 – Wireless Communications System Design, Modeling and Implementation
  • EC ENGR 235A – Mathematical Foundations of Data Storage Systems
  • EC ENGR M240A – Linear Dynamic Systems (crossed listed with/offered under MECH&AE M270A)

Please visit the Registrar’s webpage for Course Descriptions.


Students can meet the Comprehensive Exam Requirement by choosing ONE option below:

Option 1:
Take and Pass ENGR 299 Capstone Project course.

Option 2:
Take and pass three written exams for three different graduate level courses within the student’s area of specialization. The written exams are held concurrently with the final exam of the graduate level courses. Students may select which exams they would like to count towards the Comprehensive Exam requirement.

As long as you have met the requirements above, the remaining courses may be selected from other Engineering departments. No approval is necessary.  Please note: Students may not apply electives towards earning a certificate.  Certificate programs are intended for non-matriculating students and are categorized as separate programs.

Thesis Plan:

Students are expected to complete the degree within two academic years and one quarter, including two summer sessions. The maximum time allowed in this program is three academic years (nine quarters), excluding summer sessions.