Academics > Masters and Ph.D.

MSEE Degree: Coursework Option


This document outlines various programs for obtaining a MSEE using the non- thesis option. The options listed below include a generic coursework option for students who wish to take a variety of courses in several different areas, as well as several different options for specific topics of study.

A minimum grade of 2.7 is required in each course that is counted toward a graduate degree. A minimum GPA of 3.00 is required for graduation.

For the coursework option, the student will complete, by an approved program of course work, the following credit quota.

EE 5xy: 25 credits minimum
EE 4xy: 12 credit maximum
Non-EE: 9 credits maximum, 300 level or above
Total: 45 credits

Students may apply a maximum of 3 credits of EE 500 and a maximum of 5 credits of EE 599 toward the MSEE. 1 credit of EE 500 is required. 1 credit of EE 592 is required of students entering the program Autumn 2001 or later.

NOTE: Those students desiring to continue for a Ph.D. degree may wish to consult the requirements of the Ph.D. Qualifying Exam. Doing so will help in choosing electives suited to fulfillment of the exam's breadth requirement.


Generic Coursework Option

Suggested Coursework

Students may select a variety of EE courses for this option.


VLSI & Embedded Systems

Suggested Coursework

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)

Note: EE 536 was taught as EE538A in Winter 2000.


Electromagnetics

Suggested Coursework

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

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


Signal and Image Processing

Suggested Coursework

Required Courses:

EE 505: Introduction to Probability and Random Processes
EE 508: Stochastic Processes
EE 518: Digital Signal Processing

Elective Curricular Courses:

(At least three must be taken.)
EE 440: Introduction to Digital Imaging Systems
EE 442: Digital Signals and Filtering
EE 443: Design and Application of Digital Signal Processors
EE 501: Radar Remote Sensing
EE 516: Digital Speech Processing
EE 517: Statistical Language Processing
EE 519: Stochastic Analysis of Data from Physical Systems
EE 521: Multidimensional Signal Processing
EE 522: Shannon Sampling and Interpolation Theory
EE 523: Computational Neural Networks
EE 549: Estimation and System Identification
EE 568: Image Processing Computer Systems
EE 576: Image Understanding
EE 577: Mathematical Morphology
EE 586: Digital Video Coding Systems
EE 587: Vector Quantization and Data Compression
EE 596: Adv. Topics: Statistical Pattern Recognition I (W00, W02)
EE 596: Adv. Topics: Statistical Pattern Recognition II (Sp00, Sp02)
Stat 530: Wavelets: Data Analysis, Algorithms and Theory


Systems, Controls and Robotics

Suggested Coursework

Controls Option

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

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

Required Courses

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

Updates or corrections to this page should be sent to fjones@ee.washington.edu.

Academics  
EE logo