2025-26 Course Offerings

Autumn 2025 

  • The Self-Driving Car: Intro to AI for Mobile Robots 
  • Data Structures and Algorithms for ECE Applications
  • Machine Learning Operations (MLOps) 
  • Linear Systems Theory
  • Analytical Methods for Electrical Engineering
  • Digital Systems Design with FPGA 
  • Computer Vision: Deep and Classical Methods 
  • Computer Systems Security 
  • Practical Introduction to Deep Learning Applications and Theory 
  • Computer Speech Processing
  • Radar Remote Sensing
  • Machine Learning Interview Masterclass- 1 credit EE P 500 seminar
  • Intellectual Property for Engineers- 2 credit EE P 500 seminar

Winter 2026 (TENTATIVE)

  • Large Language Models: From Transformers to ChatGPT
  • Machine Learning for Cyber Security
  • Embedded and Real Time Systems
  • Software Engineering for Embedded Applications 
  • Introduction to Statistical Learning
  • Wireless Power Transfer
  • Electric Machines
  • Introduction to Quantum Algorithms and Software
  • Fundamentals of Robot Manipulation
  • Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life 
  • Data Science for Power Systems
  • The Technological Frontier: Innovation in the Modern Tech Ecosystem
  • AI Infrastructure: from Devices to Systems- 1 credit EE P 500 seminar

Spring 2026 (TENTATIVE)

  • CHIPS Revolution: Semiconductor-based Diodes, Transistors, and Memory Devices 
  • Mobile Applications for Sensing and Control 
  • Tiny Machine Learning for Ultra Low-Power Edge Computing (TinyML)
  • Privacy-preserving Machine Learning 
  • Electric Drives
  • Embedded Systems Design with ESP32 and Parallel Computing
  • Analog Circuits for Sensor Systems
  • Electromagnetic Compatibility (EMC)
  • Developing Immersive Experiences for AR/VR 
  • Information Theory 
  • Intro to Human Robot Interaction 
  • Fundamentals of Wireless Communication 
  • Digital Audio 
  • Deep Learning for Embedded Real Time Intelligence 

2024-25 Course Offerings

Autumn 2024 

Winter 2025 

Spring 2025 

Summer 2025 

2023-24 Course Offerings

Autumn 2023

Winter 2024 

Spring 2024 

Summer 2024 

2022-23 Course Offerings

Autumn 2022

Winter 2023

Spring 2023 

Summer 2023 

2021-22 Course Offerings

Autumn 2021

Winter 2022

Spring 2022 

Summer 2022 

2020-21 Course Offerings

Autumn 2020

Winter 2021

Spring 2021

Summer 2021

2019-20 Course Offerings 

Autumn 2019

Winter 2020

Spring 2020

Summer 2020

Every Quarter

Students may also participate in the ENGINE Capstone Program. Detailed course description available here.

Older Course Information

PMP course information for academic year 2018-2019 and earlier can be found in the archives.