by course | by faculty

Listing by course
Course Title Fall 2024 Spring 2025
EE 105 Microelectronic Devices and Circuits Alp Sipahigil
Rikky Muller
EE 108 Introduction to Electric Power and Renewable Energy Robert Pilawa-Podgurski
Robert Pilawa-Podgurski
EE 113 Power Electronics Jessica Boles
Jessica Boles
EE 117 Electromagnetic Fields and Waves Boubacar Kanté
EE 118 Introduction to Optical Engineering Boubacar Kanté
EE 120 Signals and Systems Kannan Ramchandran
Instructor Not Finalized
EE 122 Introduction to Communication Networks Shyam Parekh
EE 123 Digital Signal Processing Gopala Krishna Anumanchipalli
EE 130 Integrated-Circuit Devices Ali Javey
Sayeef Salahuddin
EE 134 Fundamentals of Photovoltaic Devices Ana Claudia Arias
EE 140 Linear Integrated Circuits Rikky Muller
Kristofer Pister
EE 142 Integrated Circuits for Communications Ali Niknejad
EE 143 Microfabrication Technology Grigory Tikhomirov
Ali Javey
EE 147 Introduction to Microelectromechanical Systems (MEMS) Yuan Cao
EE 194 IC Design Project: 16nm SoC for IoT Borivoje Nikolic
EE 194-2 Intro to Nanorobotics Grigory Tikhomirov
EE 218A Introduction to Optical Engineering Boubacar Kanté
EE 221A Linear System Theory Murat Arcak
EE C222 Nonlinear Systems Murat Arcak
Murat Arcak
EE 223 Stochastic Systems: Estimation and Control Venkat Anantharam
Venkat Anantharam
EE 225D Audio Signal Processing in Humans and Machines Gopala Krishna Anumanchipalli
EE 226A Random Processes in Systems Thomas Courtade
EE 227BT Convex Optimization Benjamin Recht
EE 229A Information Theory and Coding Venkat Anantharam
EE 230A Integrated-Circuit Devices Ali Javey
Sayeef Salahuddin
EE 230C Solid State Electronics Sayeef Salahuddin
EE 234A Fundamentals of Photovoltaic Devices Ana Claudia Arias
EE C235 Nanoscale Fabrication Grigory Tikhomirov
EE 240A Analog Integrated Circuits Rikky Muller
Kristofer Pister
EE 240B Advanced Analog Integrated Circuits Osama Shana'a
EE 240C Analysis and Design of VLSI Analog-Digital Interface Integrated Circuits Vanderhaegen, Johan
EE 242A Integrated Circuits for Communications Ali Niknejad
EE 242B Advanced Integrated Circuits for Communications Ali Niknejad
EE 247A Introduction to Microelectromechanical Systems (MEMS) Yuan Cao
EE 249 Embedded System Design: Models, Validation, and Synthesis Prabal Dutta
Sanjit A. Seshia
EE 290-2 Advanced Topics in Electrical Engineering Sophia Shao
EE 290-4 Oscillator Ising Machines: Special Topics Jaijeet Roychowdhury
EE 290-5 Computational Imaging Laura Waller
EE 290-6 IC Design Project: 16nm SoC for IoT Borivoje Nikolic
EE 290-8 Nanorobotics Grigory Tikhomirov
EE 290-9 Advanced Topics in Power Electronics Robert Pilawa-Podgurski
EECS 16A Designing Information Devices and Systems I Babak Ayazifar
Jean-Paul Tennant
Babak Ayazifar
EECS 16B Designing Information Devices and Systems II Clark Nguyen
Ming C. Wu
Instructor Not Finalized
EECS C106A Introduction to Robotics Horowitz, Roberto
EECS C106B Robotic Manipulation and Interaction Instructor Not Finalized
EECS 126 Probability and Random Processes Jiantao Jiao
Kannan Ramchandran
EECS 127 Optimization Models in Engineering Somayeh Sojoudi
Thomas Courtade
EECS 149 Introduction to Embedded and Cyber Physical Systems Prabal Dutta
Sanjit A. Seshia
EECS 151LA Application Specific Integrated Circuits Laboratory Christopher Fletcher
Sophia Shao
John Wawrzynek
EECS 151LB Field-Programmable Gate Array Laboratory Christopher Fletcher
Sophia Shao
John Wawrzynek
EECS 151 Introduction to Digital Design and Integrated Circuits Christopher Fletcher
Sophia Shao
John Wawrzynek
EECS C206A Introduction to Robotics Horowitz, Roberto
EECS C206B Robotic Manipulation and Interaction Instructor Not Finalized
EECS 219A Numerical Simulation and Modeling Jaijeet Roychowdhury
EECS 219C Formal Methods: Specification, Verification, and Synthesis Sanjit A. Seshia
EECS 227AT Optimization Models in Engineering Thomas Courtade
EECS 251A Introduction to Digital Design and Integrated Circuits Christopher Fletcher
Sophia Shao
John Wawrzynek
EECS 251B Advanced Digital Integrated Circuits and Systems Instructor Not Finalized
EECS 251LA Introduction to Digital Design and Integrated Circuits Lab Christopher Fletcher
Sophia Shao
John Wawrzynek
EECS 251LB Introduction to Digital Design and Integrated Circuits Lab Christopher Fletcher
Sophia Shao
John Wawrzynek
Non-EECS Instructors
Instructor Fall 2024 Spring 2025
Horowitz, Roberto
EECS C106A
EECS C206A
Instructor Not Finalized
EE 120
EECS 16B
EECS C106B
EECS C206B
EECS 251B
Vanderhaegen, Johan
EE 240C