Skip to main content

Autumn Quarter Class Options

How to Register for Your Courses:

You’ll register through MyUW. View Step #4 on this webpage for detailed instructions.

Additional Information:

  • Many of our courses are offered under advanced topics numbers like 590, 538, 596, 598, and 592. The actual subject/ topic of the course is listed below, but what you’ll see when you register is the advanced topic title. For example, instead of “EE P 596: Deep Learning for Big Visual Data “Advanced Topics in Signal and Image Processing”. You’re allowed up to 16 credits (4 classes) of the same number as long as the topic is different, so don’t worry about duplicate course numbers.
  • Is the class you’re interested in closed? Sign up for NotifyUW, which will send you an email or text message if/when a spot opens up!
  • Only enroll in the credits you intend to complete. Full-time is 10 credits, and we allow a max of 12 (we will ask you to drop excess credits). 

Taking Non-PMP Courses:

  • Students can utilize a max of 3 classes/ 12 credits outside of the PMP curriculum towards their degree
  • Daytime EE courses are considered non-PMP courses
  • Courses must be STEM related or advances your career interests (please check with me first to make sure it will apply!)
  • Only one non-EE class can be at the 300 level. The rest must be at the 400 or 500 level.
  • Not all classes are available for all students. Please view the notes section of the class to check for any restrictions. If you’re not eligible to register for a class outside of ECE, we’re unfortunately unable to make exceptions and you’ll need to contact that department for further assistance.

Course Offerings:

Below are the courses we’re offering with links to additional information for your reference. Keep in mind that some of these documents are in draft form or are syllabi from prior offerings, so there could be some changes to the content/ structure.

EE P 500: Graduate Seminar

  • 1 Credit (A): SLN 14555
  • 2 Credits (B): SLN 14556
  • 2 Credit (C): SLN 14557

NOTE: You can take EE P 500 A, B, and C simultaneously.

EE P 502 Analytical Methods for Electrical Engineering

  • SLN 14558: Wednesday 6:30-9:50 pm, Bonaci

EE P 535 Digital Systems Design with FPGA

  • SLN 23193: Tuesday and Thursday 4:30-6:20 pm, Makhsous

EE P 545 The Self-Driving Car: Intro to AI Mobile Robots

  • SLN 14561: Tuesday 6:30-9:50 pm, TBD

EE P 547 Linear Systems Theory

  • SLN 14563: Thursday 6:30-9:50 pm, Bushnell

EE P 590 Data Structures and Algorithms for ECE Applications

  • SLN 14566: Monday and Wednesday 4:30-6:20 pm, Slaughter

EE P 595 Computer Systems Security

  • SLN 14567: Monday 6:30-9:50 pm, Sahabandu

EE P 596 A Computer Vision: Deep and Classical Methods

  • SLN 14570: Thursday 6:30-9:50 pm, Birchfield

EE P 596 C Machine Learning Operations (MLOPS)

  • SLN 14572: Tuesday 6:30-9:50 pm, Slaughter

EE P 596 D Intro to Artificial Intelligence

  • SLN 23196: Monday 6:30-9:50 pm, Klavins

EE 516 Computer Speech Processing

  • SLN 23203: Monday and Wednesday 4:30-6:20 pm, Bilmes

EE 598 Engineering Entrepreneurial Systems and Design

  • SLN 14181: Friday 11:30 am-12:50 pm, Arabshahi

EE P 599: Research in ECE

  • SLN 13909. This isn’t a specific course, but rather credits you enroll in if you work with a professor in their lab. You’ll get in touch with a professor/ lab of interest, and if they agree to work with you, you’ll complete a form to receive a registration add code. More information can be found on our Canvas page!