Student Info

Course Descriptions

Below are listed all current courses offered by the UW Department of Electrical Engineering. Check with the ECE Advising Office about which quarters any specific 400 level course is offered.

Changes or additions to this list may be made by the advising staff by editing the course database.

IMPORTANT: If you see this message, then JavaScript has been disabled on your browser. You MUST have JavaScript enabled in order to use these tools.

Check this box if you want archived courses to be included in this listing

EE 135 The Digital World of Multimedia (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 200 Undergraduate Research Exploration Seminar (1)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 201 Computer Hardware Skills (1)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 205 Introduction to Signal Conditioning (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 215 Fundamentals of Electrical Engineering (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 233 Circuit Theory (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 235 Continuous Time Linear Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 241 Programming for Signal and Information Processing Applications (2)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 242 Signals, Systems, and Data I (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 271 Digital Circuits and Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 280 Exploring Devices (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 294 Innovation Readiness: Cultivating an Innovation Mindset (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 299 Introductory Topics in Electrical Engineering (1-5, max 5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 321 Computing Fundamentals (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 331 Devices and Circuits I (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 332 Devices and Circuits II (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 341 Discrete Time Linear Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 342 Signals, Systems, and Data II (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 351 Energy Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 361 Applied Electromagnetics (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 371 Design of Digital Circuits and Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 391 Probability for Information and Communication Engineering (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 393 Advanced Technical Writing in Electrical Engineering (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 397 Sex and Gender in Engineering (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 398 Introduction to Professional Issues (1)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 399 Special Topics in Electrical Engineering (1-5, max 5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 400 Advanced Topics in Electrical Engineering (1-5, max 10)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 401 Engineering Design by Teams: Robotics I (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 402 Engineering Design by Teams: Robotics II (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 406 Teaching Engineering (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 415 Computer-Aided System Analysis and Design (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 416 Random Signals for Communications and Signal Processing (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 417 Modern Wireless Communications (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 418 Network Security and Cryptography (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 419 Introduction to Computer-Communication Networks (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 420 Design in Communications (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 421 Quantum Mechanics for Engineers (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 423 Introduction to Synthetic Biology (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 424 Advanced Systems and Synthetic Biology (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 425 Laboratory Methods in Synthetic Biology (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 426 Capstone Project in Synthetic Biology (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 433 Analog Circuit Design (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 436 Medical Instrumentation (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 437 Integrated Systems Capstone (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 438 Instrumentation Design Project Capstone (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 440 Introduction to Digital Imaging Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 442 Digital Signals and Filtering (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 443 Machine Learning for Signal Processing Applications (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 445 Fundamentals of Optimization and Machine Learning (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 447 Control System Analysis I (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 448 Systems, Controls, and Robotics Capstone (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 449 Systems, Controls, and Robotics Capstone (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 451 Wind Energy (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 452 Power Electronics Design (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 453 Electric Drives (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 454 Power System Analysis (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 455 Power System Dynamics and Protection (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 456 Computer-Aided Design In Power Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 457 Electric Energy Distribution Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 458 Power Electronics Controls (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 458 Power Electronics Controls (5)
Course Description from University Catalog

EE 460 Neural Engineering (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 461 Neural Engineering Tech Studio (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 462 Electromagnetics I: Microwave Engineering (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 463 Microwave Electronic Design (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 464 Antennas: Analysis and Design (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 465 Fiber Optics, Devices, and Applications (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 465 Network and Web Security (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 466 Neural Computation and Engineering Laboratory (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 467 Antennas: Analysis and Design (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 467 Machine Learning for Cyber Security (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 468 Software and Embedded Systems Security (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 469 Computer Architecture I (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 470 Computer Architecture II (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 471 Computer Design and Organization (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 472 Microcomputer Systems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 472 Real-Time and Embedded Operating Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 473 Linear Integrated Circuits (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 474 Introduction to Embedded Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 475 Embedded Systems Capstone (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 476 Introduction to Very Large-Scale Integrated Design (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 477 VLSI II (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 478 Capstone Integrated Digital Design Projects (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 478 Design of Computer Subsystems (5)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 479 High-Performance GPU Computing (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 480 Microwave Engineering I (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 481 Microwave Electronic Design (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 482 Semiconductor Devices (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 483 Nanotechnology Design (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 484 Sensors and Sensor Systems (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 485 Introduction to Photonics (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 486 Fundamentals of Integrated Circuit Technology (3)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 487 Introduction to Photonics (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 488 Advanced Photonics (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 488 Photonics Design Capstone (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 490 Reading and Research (1-5, max 25)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 491 Undergraduate Seminar (1, max 2)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 492 Electrical Engineering Leadership Seminar (1)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 496 Engineering Entrepreneurial Systems and Design (2)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 497 Engineering Entrepreneurial Capstone I (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 498 Engineering Entrepreneurial Capstone II (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 499 Special Projects (2-5, max 10)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 500 Graduate Seminar (1, max 9 C/NC)
Course Description from University Catalog

EE 501 Academic Writing (4)
Course Description from University Catalog

EE 502 Introduction to Microelectromechanical Systems (MEMS) (4)

EE 503 Modelings of MEMS (4)
Course Description from University Catalog

EE 504 Introduction to Microelectromechanical Systems (4)
Course Description from University Catalog

EE 505 Probability and Random Processes (4)
Course Description from University Catalog

EE 506 Fundamentals of Wireless Communications (4)
Course Description from University Catalog

EE 507 Advanced Wireless Systems (4)
Course Description from University Catalog

EE 508 Stochastic Processes in Engineering (3)
Course Description from University Catalog

EE 510 Mathematical Foundations of System Theory (4)
Course Description from University Catalog

EE 511 Introduction to Statistical Learning (4)
Course Description from University Catalog

EE 512 Graphical Models in Pattern Recognition (4)
Course Description from University Catalog

EE 514 Information Theory I (4)
Course Description from University Catalog

EE 515 Information Theory II (4)
Course Description from University Catalog

EE 516 Computer Speech Processing (4)
Course Description from University Catalog

EE 517 Continuous-Space Language Processing (4)
Course Description from University Catalog

EE 518 Digital Signal Processing (4)
Course Description from University Catalog

EE 519 Stochastic Analysis of Data from Physical Systems (4)
Course Description from University Catalog

EE 520 Spectral Analysis of Time Series (4)
Course Description from University Catalog

EE 521 Quantum Mechanics for Engineers (4)
Course Description from University Catalog

EE 523 Introduction to Synthetic Biology (3)
Course Description from University Catalog

EE 524 Advanced Systems and Synthetic Biology (3)
Course Description from University Catalog

EE 525 VLSI II (5)
Course Description from University Catalog

EE 526 Capstone Integrated Design Projects (5)
Course Description from University Catalog

EE 527 Microfabrication (4)
Course Description from University Catalog

EE 528 Physics and Modeling of VLSI Fabrication (4)
Course Description from University Catalog

EE 529 Semiconductor Optics (4)
Course Description from University Catalog

EE 530 Wavelets: Data Analysis, Algorithms, and Theory (3)
Course Description from University Catalog

EE 531 Semiconductor Devices & Device Simulation (4)
Course Description from University Catalog

EE 532 Power Electronics Design (5)
Course Description from University Catalog

EE 533 Power Electronics Controls (5)
Course Description from University Catalog

EE 534 Power Electronics (4)
Course Description from University Catalog

EE 535 Applied Nanophotonics (4)
Course Description from University Catalog

EE 536 Design of Analog Integrated Circuits and Systems (4)
Course Description from University Catalog

EE 537 Computational Methods For Circuit Analysis and Simulation (3)
Course Description from University Catalog

EE 538 Topics in Electronic Circuit Design (1-5, max 16)
Course Description from University Catalog

EE 539 Advanced Topics in Solid-State Electronics (1-5, max 16)
Course Description from University Catalog

EE 540 VLSI Testing (4)
Course Description from University Catalog

EE 541 Automatic Layout of Integrated Circuits (4)
Course Description from University Catalog

EE 542 Advanced Embedded Systems Design (5)
Course Description from University Catalog

EE 543 Models of Robot Manipulation (3)
Course Description from University Catalog

EE 544 Advanced Robot Manipulation (4)
Course Description from University Catalog

EE 545 Intelligent Control of Autonomous Robots (4)
Course Description from University Catalog

EE 546 Advanced Topics in Control System Theory (1-5, max 16)
Course Description from University Catalog

EE 547 Linear Systems Theory (4)
Course Description from University Catalog

EE 548 Linear Multivariable Control (3)
Course Description from University Catalog

EE 549 Estimation and System Identification (3)
Course Description from University Catalog

EE 550 Nonlinear Optimal Control (3)
Course Description from University Catalog

EE 551 Wind Energy (4)
Course Description from University Catalog

EE 552 Power System Dynamics and Control (4)
Course Description from University Catalog

EE 553 Power System Economics (4)
Course Description from University Catalog

EE 554 Large Electric Energy Systems Analysis (4)
Course Description from University Catalog
Master Course Description (ABET Sheet)

EE 555 Fundamentals of Intelligent Systems (4)
Course Description from University Catalog

EE 556 Analyzing the Power Grid (4)
Course Description from University Catalog

EE 557 Dynamics of Controlled Systems (4)
Course Description from University Catalog

EE 558 Substation and Distribution Automation (4)
Course Description from University Catalog

EE 559 Special Topics in Electrical Energy Systems (1-5, max 16)
Course Description from University Catalog

EE 560 Advanced Electric Machines and Drives (4)
Course Description from University Catalog

EE 560 Neural Engineering (3)
Course Description from University Catalog

EE 562 Artificial Intelligence For Engineers (3)
Course Description from University Catalog

EE 563 Submodular Functions, Optimization, and Applications (4)
Course Description from University Catalog

EE 564 Neural Computation and Engineering Laboratory (3)
Course Description from University Catalog

EE 565 Computer-Communication Networks I (4)
Course Description from University Catalog

EE 566 Computer-Communication Networks II (3)
Course Description from University Catalog

EE 567 Mobile Networks (4)
Course Description from University Catalog

EE 568 Digital Image Processing (4)
Course Description from University Catalog

EE 570 Manifolds and Geometry for Systems and Control (3)
Course Description from University Catalog

EE 571 High Frequency Circuits and Antennas: Computation of Fields and Waves (4)
Course Description from University Catalog

EE 572 Electromagnetics I: Microwave Engineering (4)
Course Description from University Catalog

EE 573 Electromagnetics II (4)
Course Description from University Catalog

EE 574 Antennas: Analysis and Design (4)
Course Description from University Catalog

EE 574 Electromagnetic Computations and Applications II (4)
Course Description from University Catalog

EE 575 Radar Remote Sensing (4)
Course Description from University Catalog

EE 575 Waves in Random Media (4)
Course Description from University Catalog

EE 576 Computer Vision (3)
Course Description from University Catalog

EE 577 Special Topics in Computer Vision (3)
Course Description from University Catalog

EE 578 Convex Optimization (4)
Course Description from University Catalog

EE 579 Advanced Topics in Electromagnetics, Optics and Acoustics (1-5, max 16)
Course Description from University Catalog

EE 580 Geometric Methods for Non-Linear Control Systems (3)
Course Description from University Catalog

EE 581 Digital Control System Design (4)
Course Description from University Catalog

EE 582 Introduction to Discrete Event Systems (3)
Course Description from University Catalog

EE 583 Nonlinear Control Systems (3)
Course Description from University Catalog

EE 584 Sensors and Sensor Systems (4)
Course Description from University Catalog

EE 585 System Identification and Adaptive Control (3)
Course Description from University Catalog

EE 586 Digital Video Coding Systems (4)
Course Description from University Catalog

EE 587 Introduction to Photonics (4)
Course Description from University Catalog

EE 587 Multimedia Compression and Networking (4)
Course Description from University Catalog

EE 588 Advanced Photonics (4)
Course Description from University Catalog

EE 589 Advanced Topics in Sensors and Sensor Systems (3)
Course Description from University Catalog

EE 590 Advanced Topics in Digital Computers and Systems (2-5, max 16)
Course Description from University Catalog

EE 591 Robotics and Control Systems Colloquium (1, max 3)
Course Description from University Catalog

EE 592 Electrical Engineering Research Survey Seminar (1, max 2)
Course Description from University Catalog

EE 593 Feedforward Control (3)
Course Description from University Catalog

EE 594 Robust Control (3)
Course Description from University Catalog

EE 595 Advanced Topics in Communication Theory (1-5, max 16)
Course Description from University Catalog

EE 596 Advanced Topics in Signal and Image Processing (2-5, max 16)
Course Description from University Catalog

EE 597 Networked Dynamics Systems (3)
Course Description from University Catalog

EE 598 Special Topics in Electrical Engineering (1-5, max. 16)
Course Description from University Catalog

EE 599 Special Projects in Electrical Engineering (1-5, max. 15)
Course Description from University Catalog

EE 600 Independent Study Or Research (*)

EE 700 Master's Thesis (*)

EE 800 Doctoral Dissertation (*)

EEP 500 Graduate Seminar (1-3, max 9 C/NC)
Course Description from University Catalog

EEP 502 Analytical Methods for Electrical Engineering (4)
Course Description from University Catalog

EEP 504 Introduction to Microelectro Mechanical Systems (4)
Course Description from University Catalog

EEP 518 Digital Signal Processing (4)
Course Description from University Catalog

EEP 520 Software Engineering for Embedded Applications (4)
Course Description from University Catalog

EEP 522 Embedded and Real Time Systems (4)
Course Description from University Catalog

EEP 523 Mobile Applications for Sensing and Control (4)
Course Description from University Catalog

EEP 524 Applied High-Performance GPU Computing (4)
Course Description from University Catalog

EEP 527 Microfabrication (4)
Course Description from University Catalog

EEP 532 Design of Digital and Analog Electronic Circuits (4)
Course Description from University Catalog

EEP 545 The Self Driving Car: Introduction to AI for Mobile Robots (4)
Course Description from University Catalog

EEP 547 Linear Systems Theory (4)
Course Description from University Catalog

EEP 553 Power Systems Economics (4)
Course Description from University Catalog

EEP 555 Data Science for Power Systems (4)
Course Description from University Catalog

EEP 560 Advanced Electric Machines and Drives (4)
Course Description from University Catalog

EEP 567 Machine Learning for Cybersecurity (4)
Course Description from University Catalog

EEP 568 Deep Learning for Big Visual Data (4)
Course Description from University Catalog

EEP 569 Wireless Networks for 4G/5G (4)
Course Description from University Catalog

EEP 592 Advanced Topics in Electromagnetics, Optics, and Acoustics (1-5, max 16)
Course Description from University Catalog

EEP 595 Advanced Topics in Communication Theory (1-5, max 16)
Course Description from University Catalog

EEP 596 Advanced Topics in Signal and Image Processing (1-5, max 16)
Course Description from University Catalog

EEP 598 Advanced Topics in Electrical Engineering (4)
Course Description from University Catalog

EEP 599 Research in Electrical Engineering (1-4, max 8)
Course Description from University Catalog

Student Info
 
ECE logo