Course Directory

Looking for specific courses? Use the filters to narrow your search by focus area, pathway, and/or graduate certificate, or scroll down to view the full course listing.

COURSE LISTINGS

  Computer Engineering / Embedded Systems Engineering

Advanced Embedded Linux Development Specialization (3 credits)

Instructor: Dan Walkes

Real-Time Embedded Systems Specialization (3 credits)

Instructor: Sam Siewert, PhD, Associate Professor Adjunct 

Embedding Sensors and Motors Specialization (Pathway) (3 credits)

Instructors: Jay Mendelson, MSME, Lecturer​ & James Zweighaft, MSME

Note: This specialization includes hands-on labs requiring a hardware kit that you must purchase separately. You'll use this equipment throughout all four courses to complete practical exercises with real-world tools. Order your kit before the session begins to ensure delivery by the end of Week 1. Late delivery may impact your ability to complete assignments on time.

Embedded Interface Design Specialization (3 credits)

Instructor: Bruce Montgomery, PhD, Senior Instructor

Sensors for a Carbon Free World Specialization (3 credits)

Instructor: Jay Mendelson, MSME, Lecturer​ 

FPGA Design for Embedded Systems Specialization (Pathway) (3 credits)

Instructors: Timothy Scherr, MSEE, Senior Instructor​ & Benjamin Spriggs, MBA, MSEE, Lecturer​

Network Systems: Principles and Practice (Linux and Cloud Networking) Specialization (3 credits)

Instructor: Eric Keller, Associate Professor

Developing Industrial Internet of Things Specialization (3 credits)

Instructor: David Sluiter, BSEE, Lecturer

Fundamentals of Model Checking Specialization (3 credits)

Instructor: Hao Zheng

Engineering Genetic Circuits Specialization (3 credits)

Instructor: Chris Myers, PhD, Professor

  Photonics and Optics

Optical Engineering Specialization (Pathway) (3 credits)

Instructor: Robert McLeod, PhD, Professor

Active Optical Devices Specialization (3 credits)

Instructor: Juliet Gopinath, PhD, Professor

Quantum Mechanics for Engineers Specialization (3 credits)

Instructor: Wounjhang Park, PhD, Professor

Semiconductor Devices Specialization (Pathway) (3 credits)

Instructor: Wounjhang Park, PhD, Professor

  Power Electronics

Power Electronics Specialization (Pathway) (4 credits)

Instructor: Robert Erickson, PhD, Professor

Modeling, Control of Power Electronics Specialization (3.8 credits)

Instructor: Dragan Maksimovic, PhD, Professor

Power Electronics Project Course (1.2 credits)

Instructors: Robert Erickson, PhD, Professor & Dragan Maksimovic, PhD, Professor

Photovoltaic Power Electronics Specialization (3 credits)

Instructor: Robert Erickson, PhD, Professor

NoteThis course requires purchase of a parts kit in order to complete assignments. The kit will be used from the first experiment in the 2nd week of class and throughout the course and the following 2 courses of the specialization. Please allow adequate time to receive the kit. It is highly suggested that you receive the parts kit by the end of the first week of the session.

Power Semiconductor Devices Specialization (3.6 credits)

Instructor: Bart Van Zeghbroeck, PhD, Professor

Algorithms for Battery Management Systems Specialization (4.2 credits)

Instructor: Greg Plett, PhD, Professor

  Systems & Controls

Control Systems Analysis Specialization (3 credits)

Instructor: Lucy Pao, PhD, Professor

Applied Kalman Filtering Specialization (3.2 credits)

Instructor: Greg Plett, PhD, Professor