2024-25 Course Offerings
Autumn 2024
- The Self-Driving Car: Intro to AI for Mobile Robots (Faulkner)
- Data Structures and Algorithms for ECE Applications (Slaughter)
- Deep Learning for Big Visual Data (Hwang) Also view course slides
- Radar Signals and Systems (Reynolds)
- Analytical Methods for Electrical Engineering (Bonaci)
- Digital Systems Design with FPGA (Makhsous)
- Applied High Performance GPU Computing (Reinhardt)
- Computer Vision: Deep and Classical Methods (Birchfield)
- Wireless Networks for 4G 5G / Next Generation Wireless Networks (Yin)
- Network and Communication Security (Lu)
- Practical Introduction to Deep Learning Applications and Theory (Kim)
- Intellectual Property for Engineers- 1 credit EE P 500 seminar (Probst and Gardner)
Winter 2025
- Large Language Models: From Transformers to ChatGPT (Mohan)
- Machine Learning for Cyber Security (Poovendran)
- Embedded and Real Time Systems (Sloss) Also view What is an Embedded System
- Software Engineering for Embedded Applications (Makhsous)
- Wireless Power Transfer (Smith)
- GPU-Accelerated Interactive Scientific Visualization Techniques (SciVis) (Reinhardt) Also view course flyer
- Dynamics of Controlled Systems (Nagel)
- Introduction to Quantum Hardware (Parsons)
- Model-based Representations for Systems Engineering (Kimberly)
- Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein) Also view course video
- Matrix to Machine: GPU Hardware Design on FPGA for AI (Sadasivan)
- Data Science for Power Systems (Sahabandu)
Spring 2025
- Data Structures and Algorithms for ECE Applications (Slaughter)
- CHIPS Revolution: Semiconductor-based Diodes, Transistors, and Memory Devices (Anantram)
- Mobile Applications for Sensing and Control (Breda and Pang)
- Tiny Machine Learning for Ultra Low-Power Edge Computing (TinyML) (Sahabandu) Also view course slides.
- Privacy-preserving Machine Learning (Bonaci)
- Advanced GPU Computing and Visualization (Reinhardt)
- Digital Control of Machines & Processes (Nagel)
- Embedded Systems Design with ESP32 and Parallel Computing (Makhsous)
- Computer Architecture RISC V (Hameed)
- Electromagnetic Compatibility (EMC) (Sharawi)
- Developing Immersive Experiences for AR/VR (Akers)
- Graphs in Machine Learning (Bilmes)
- Machine Learning Interview Prep- 1 credit EE P 500 seminar (Mohan)
Summer 2025 (TENTATIVE)
- Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
- Entrepreneurship for Electrical and Computer Engineers: From Idea to Startup (Makhsous)
- Introduction to Privacy Engineering (Bonaci)
- Algorithms for ECE Applications (Slaughter)
- Network Security and Cryptography (Sahabandu)
2023-24 Course Offerings
Autumn 2023
- The Self-Driving Car: Intro to AI for Mobile Robots (Smith)
- Data Structures and Algorithms for ECE Applications (Slaughter)
- Machines and Drives (Nagel)
- Deep Learning for Big Visual Data (Hwang)
- Microwave Engineering (Reynolds)
- Analytical Methods for Electrical Engineering (Bonaci)
- Digital Systems Design with FPGA (Makhsous)
- Optical Sensors and Devices (Li)
- Computer Vision: Deep and Classical Methods (Birchfield)
- Business Leadership for Engineers (Hamilton)
Winter 2024
- Large Language Models: From Transformers to ChatGPT (Mohan)
- Machine Learning for Cyber Security (Poovendran) Also view course slides
- Embedded and Real Time Systems (Sloss) Also view What is an Embedded System and hardware requirements
- Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein)
- Software Engineering for Embedded Applications (Makhsous)
- Analog Circuits for Sensor Systems (Hameed)
- Wireless Power Transfer (Smith)
- Electric Vehicle Development and Design (Cheng)
Spring 2024
- CHIPS Revolution: Semiconductor-based Diodes, Transistors, and Memory Devices (Anantram) Also view course announcement
- Linear Systems Theory (Bushnell)
- Mobile Applications for Sensing and Control (Makhsous)
- Fundamentals of Wireless Communication (Ritcey)
- TinyML (Sahabandu) also check out the overview slides and a feature story on the class!
- Signal Processing: Deep and Classical Methods (Atlas)
- Privacy-preserving Machine Learning (Bonaci)
- Antennas (Garman)
- Applied Parallel Programming on GPU (Sadasivan)
Summer 2024
- Introduction to Privacy Engineering (Bonaci)
- Engineering Project Management (Mamishev)
- Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
- Entrepreneurship for Electrical and Computer Engineers: From Idea to Startup (Makhsous)
2022-23 Course Offerings
Autumn 2022
- The Self-Driving Car: Intro to AI for Mobile Robots (Smith)
- Dynamics of Controlled Systems (Nagel)
- Deep Learning for Big Visual Data (Hwang)
- Applied High-Performance GPU Computing (Reinhardt)
- Radar Signals And Systems Fall 2022 (Reynolds)
- EE P 502: Analytical Methods for Electrical Engineering (Bonaci)
- EE 596:Computer Vision (Mohan) Also view Course Webpage
- Digital Systems Design with FPGA (Makhsous)
Winter 2023
- Advanced Introduction to Machine Learning (Mohan) Also view Course Webpage
- Machine Learning for Cyber Security (Poovendran)
- Embedded and Real Time Systems (Sloss)
- Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein)
- GPU-Accelerated Interactive Scientific Visualization Techniques (SciVis) (Reinhardt)
- Natural Language Processing (Bhagavatula)
- Model-based Representations for Systems Engineering (Kimberly)
- Software Engineering for Embedded Applications (Makhsous)
- Analog Circuits for Sensor Systems (Hameed)
Spring 2023
- Deep Learning for Embedded Real Time Intelligence (Shi)
- Data Science for Power Systems (Zhang) Also view course page
- GPU-Accelerated Computing + Visualization (Reinhardt)
- Microfabrication (Li)
- Neural Devices, Systems, and Computation (Herron)
- Antennas (Garman)
- Mobile Applications for Sensing and Control (Makhsous)
- TinyML (Poovendran)
- Privacy-preserving Machine Learning (Bonaci)
- Digital Signal Processing (Atlas)
Summer 2023
- Introduction to Privacy Engineering (Bonaci)
- Engineering Project Management (Mamishev)
- Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
- Entrepreneurship for Electrical and Computer Engineers: From Idea to Startup (Makhsous)
2021-22 Course Offerings
Autumn 2021
- Deep Learning for Big Visual Data (Hwang)
- The Self-Driving Car: Intro to AI for Mobile Robots (Smith)
- Computer Vision: Classical and Deep Methods (Birchfield)
- Microwave Engineering (Kuga)
- Optical Sensors and Systems (Li)
- Models of Robot Manipulation (Hannaford)
- Analytical Methods in Electrical Engineering (Bonaci)
- Analog Circuits For Sensor Systems I (Martinez)
Winter 2022
- Advanced Introduction to Machine Learning (Mohan)
- Machine Learning for Cyber Security (Poovendran)
- Antennas for Modern Wireless Devices (Kuga)
- Embedded and Real Time Systems (Sloss) Also view hardware requirements
- Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein)
- Linear Systems Theory (Calderone)
- GPU-Accelerated Interactive Scientific Visualization Techniques (SciVis) (Reinhardt)
- Software Engineering for Embedded Applications (Bonaci)
Spring 2022
- Deep Learning for Embedded Real Time Intelligence (Shi)
- Data Science for Energy Systems (Zhang)
- Radar and Imaging Techniques (Kuga)
- Fundamentals of Wireless Communication (Ritcey)
- Digital Signal Processing (Atlas)
- Analog Circuits for Sensor Systems II (Dai)
- Introduction to Privacy Engineering (Bonaci)
- AI in Healthcare (Mohan) view course website here
- Mobile Applications for Sensing and Control (Slaughter)
Summer 2022
- Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
- Engineering Project Management (Mamishev)
- Recommender Systems at Scale (Mohan)
2020-21 Course Offerings
Autumn 2020
- Computer Vision: Classical and Deep Methods (Birchfield)
- Deep Learning for Big Visual Data (Hwang)
- Machines and Drives (Nagel)
- Analytical Methods in Electrical Engineering (Bonaci)
- Analog Circuits for Sensor Systems (Silver)
- Radar and Imaging Techniques (Kuga)
- COVID Tech (Mamishev)
- The Self-Driving Car: Intro to AI for Mobile Robots (Smith)
Winter 2021
- Applied High-Performance GPU Computing (Reinhardt)
- Modeling of MEMS (Mamishev)
- Advanced Introduction to Machine Learning (Bilmes)
- Analog Integrated Circuit Design (Silver)
- Embedded and Real-Time Systems (Sloss) Also view hardware requirements
- Microwave Engineering (Kuga)
- Machine Learning for Cybersecurity (Poovendran)
- Convex Optimization (Calderone)
Spring 2021
- Digital Image Processing (Sun)
- Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
- Microfabrication (Li)
- Deep Learning (Bilmes)
- Model-based Representations for Systems Engineering (Kimberly)
- Analog Circuits for Sensor Systems II (Silver)
- Antennas for Modern Wireless Devices (Kuga)
- Software Engineering for Embedded Applications (Bonaci)
Summer 2021
- Mobile Applications for Sensing and Control (Bonaci)
- Analog Integrated Circuit Design II (Silver)
- Engineering Project Management (Mamishev)
2019-20 Course Offerings
Autumn 2019
- The Self Driving Car: Introduction to AI for Mobile Robots (Smith)
- Analytical Methods for Electrical Engineering (Klavins)
- Machine Vision (Shapiro)
- Linear Systems Theory (Bushnell)
- Dynamics of Controlled Systems (Nagel)
- Design of Digital and Analog Electronic Circuits (Silver)
- Radar and Imaging Techniques (Kuga)
Winter 2020
- Embedded and Real Time Systems (Sloss) Also view hardware requirements
- Advanced Introduction to Machine Learning (Bilmes)
- Software Engineering for Embedded Applications (Klavins)
- Applied Electromagnetics: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein)
- GPU-Accelerated Scientific Visualization Techniques (Reinhardt)
- Machine Learning for Cyber Security (Poovendran and Mohammad)
- Microwave Engineering (Kuga)
Spring 2020
- Antennas: Analysis and Design (Kuga)
- Digital Signal Processing (Atlas)
- Mobile Applications for Sensing and Control (Arjona) Also view additional resources and course video
- Digital Video Coding Systems (Sun)
- Analog Circuits for Sensor Systems (Silver)
- Fundamentals of Wireless Communications (Ritcey)
- Introduction to Privacy Engineering (Bonaci)
Summer 2020
- Analog Integrated Circuit Design II (Silver)
- Engineering Project Management (Mamishev)
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.