Skip to main content

Master’s & Ph.D.

MSEE students must complete a total of 45 credits. Students have the option of choosing a coursework or thesis option of study. The coursework option is typically selected by students who want to work in industry while the thesis option, which involves more in-depth research, is designed for students who may consider pursuing a Ph.D.

  • EE 500 Seminar: 1 credit is required (4 maximum)
  • EE 599: 5 credits maximum may be applied

Thesis Option

The thesis option requires completing 45 credits, including:

  • EE 500-level courses: 20 credits minimum
  • EE 400-level courses: 12 credits maximum
  • EE 700: 9 credits minimum (12 credits maximum)
  • Non-EE courses (300-level or above): 9 credits maximum
  • Thesis: A written thesis must be submitted by the student for approval by the Master’s Supervisory Committee, followed by a final oral examination.

Coursework Option

UW EE offers several areas of study for students pursuing the coursework option, including a generic coursework program for students who wish to take courses in a variety of areas. Students may select only one coursework option.

The coursework option requires completing 45 credits, including:

  • EE 500-level courses: 25 credits minimum
  • EE 400-level courses: 12 credit maximum
  • Non-EE courses (300-level or above): 9 credits maximum

Generic Coursework Program
Students may select a variety of EE courses for this option.
Suggested Generic Coursework Worksheet (PDF)

 

VLSI & Embedded Systems
Suggested Coursework Worksheet (PDF)

Required Classes:

  • EE 540: VLSI Testing
  • EE 541: Automatic Layout of Integrated Circuits
  • EE 536: Design of Analog Integrated Circuits and Systems

Elective Curricular Classes

  • EE 477: Custom Digital CMOS Circuit Design
  • EE 537: Computational Methods for Circuit Analysis and Simulation
  • EE 538: Topics in Electronic Circuit Design (when taught by VLSI faculty)

Electromagnetics
Suggested Coursework Worksheet (PDF)

Required Courses:

  • EE 518: Digital Signal Processing
  • EE 571: High Frequency Circuits and Antennas
  • EE 572: Electromagnetic Theory and Applications I

Elective Curricular Courses:

(At least two must be taken.)

  • EE 524: Waves in Random Media II
  • EE 573: Electromagnetics Theory and Applications II
  • EE 574: Electromagnetic Theory and Applications III
  • EE 575: Waves in Random Media
  • EE 579: Advanced Topics in Electromagnetics, Optics and Acoustics

Communications/Networking
Suggested Coursework Worksheet (PDF)

Core Requirements:

  • EE 505: Introduction to Probability and Random Processes
  • EE 506: Communication Theory I
  • EE 565: Computer-Communication Networks I

Electives Required (select 3):

  • EE 507: Communication Theory II
  • EE 508: Stochastic Processes
  • EE 514: Information Theory I
  • EE 566: Computer-Communication Networks II
  • EE 567: Mobile Radio Networks
  • EE 595: Advanced Topics in Communication Theory

Controls Option
Suggested Coursework Worksheet (PDF)

Required Courses:

  • EE 547: Linear Systems
  • EE 548: Linear Multivariable Control
  • EE 591: Control and Robotics Colloquium

AND

EE 549 and EE 583 are offered alternate years in Spring Quarter, select one:

  • EE 549: State Estimation and Kalman Filtering

OR

  • EE 585: System Identification and Adaptive Control

Elective Curricular Courses:

(at least 3 from the following list)

  • EE 448: Control Sensors and Actuators
  • EE 449: Design of Automatic Control Systems
  • EE 472: Embedded Microcomputer Systems
  • EE 510: Mathematical Foundations of System Theory
  • EE 543: Models of Robot Manipulations
  • EE 544: Advanced Robot Manipulation
  • EE 546: Advanced Topics in Control Theory
  • EE 550: Nonlinear Optimal Control
  • EE 552: Power System Dynamics and Control
  • EE 578: Optimization in System Sciences
  • EE 582: Digital Control II Discrete Event Dynamical Systems
  • EE 583: Nonlinear Control Systems
  • EE 593: Feedforward Control
  • EE 594: Robust Control

Suggested Free Electives:

  • AA 571: Principles of Dynamics
  • ME 588: Dynamics and Vibrations
  • EE 505: Introduction to Probability and Random Processes
  • EE 518: Digital Signal Processing

In addition to these commonly used electives, selections may be made from any 400 and above courses offered by other departments. For example, the Department of Computer Science and Engineering offers numerous courses of relevance to control systems engineering.

Robotics Option
Suggested Coursework Worksheet (PDF)

Required Courses:

  • EE 543: Models of Robot Manipulation
  • EE 5xx: Special Topics courses taught by Eric Klavins (until permanent course # is decided)

Two advanced robotics and/or automation courses chosen from:

  • EE 544: Advanced Robot Manipulation

OR

  • EE 589: Haptic Interface Systems

Complementary controls sequence consisting of:

  • EE 448: Control Systems Sensors and Actuators
  • EE 449: Design of Automatic Control Systems
  • EE 472: Microcomputer Systems

Colloquium:

  • EE 591: Control and Robotics Colloquium, 3 quarters.

Specialty Electives:

(At least two must be taken)

  • EE 445: Nonlinear Systems Analysis
  • EE 448: Control Sensors and Actuators
  • EE 449: Design of Automatic Control Systems
  • EE 472: Microcomputer Systems
  • EE 510: Mathematical Foundations of System Theory
  • EE 546: Advanced Topics in Control Theory
  • EE 548: Linear Multivariable Control
  • EE 549: Estimation and System Identification
  • EE 550: Nonlinear Optimal Control
  • EE 552: Power System Dynamics and Control
  • EE 578: Optimization in System Sciences
  • EE 582: Digital Control II Discrete Event Dynamical Systems
  • EE 583: Nonlinear Control Systems
  • EE 585: System Identification and Adaptive Control
  • EE 593: Feedforward Control

Energy Systems
Suggested Coursework Worksheet (PDF)

A specialty in Energy Systems requires successful completion of the following graduate level courses:

  • EE 534: Power Electronics
  • EE 551: Power System Protection
  • EE 552: Power System Dynamics and Control
  • EE 553: Power System Economics
  • EE 554: Large Electric Energy Systems Analysis
  • EE 559: Special Topics in Electrical Energy Systems
  • EE 500V: Energy Seminar