by course | by faculty

Listing by course
Course Title Fall 2025 Spring 2026
EE 105 Microelectronic Devices and Circuits Alp Sipahigil
EE 113 Power Electronics Jessica Boles
EE 117 Electromagnetic Fields and Waves Ali Niknejad
EE 118 Introduction to Optical Engineering Boubacar Kanté
EE 120 Signals and Systems Michael Lustig
EE C128 Feedback Control Systems TBD
EE 130 Integrated-Circuit Devices Ali Javey
EE 140 Linear Integrated Circuits Rikky Muller
EE 143 Microfabrication Technology Grigory Tikhomirov
EE 147 Introduction to Microelectromechanical Systems (MEMS) Kristofer Pister
EE 194 Test Integrated Circuit Chips Designed in Previous Tapeout Classes Jun-Chau Chien
EE 221A Linear System Theory Murat Arcak
EE 226A Random Processes in Systems Venkat Anantharam
Thomas Courtade
EE 226B Applications of Stochastic Process Theory Thomas Courtade
EE 227BT Convex Optimization Venkat Anantharam
EE 229A Information Theory and Coding Kannan Ramchandran
EE 230A Integrated-Circuit Devices Ali Javey
EE 230C Solid State Electronics Sayeef Salahuddin
EE 232 Lightwave Devices Tang
EE 240A Analog Integrated Circuits Rikky Muller
EE 247A Introduction to Microelectromechanical Systems (MEMS) Kristofer Pister
EE C249A Introduction to Embedded Systems Prabal Dutta
Sanjit A. Seshia
EE 290-3 Test Integrated Circuit Chips Designed in Previous Tapeout Classes Jun-Chau Chien
EECS 16A Foundations of Signals, Dynamical Systems, and Information Processing Babak Ayazifar
EECS 16B Introduction to Circuits & Devices Clark Nguyen
EECS C106A Introduction to Robotics S. Shankar Sastry
EECS 126 Probability and Random Processes Preeya Khanna
EECS 127 Optimization Models in Engineering Somayeh Sojoudi
EECS 149 Introduction to Embedded and Cyber Physical Systems Prabal Dutta
Sanjit A. Seshia
EECS C206A Introduction to Robotics S. Shankar Sastry
EECS 227AT Optimization Models in Engineering Somayeh Sojoudi
Non-EECS Instructors
Instructor Fall 2025 Spring 2026
Tang
EE 232
TBD
EE C128