EE 2024-2025 Draft Schedule
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 |
|
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 |
Tang, Haoning |
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 |
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 |
|
EE 290-10 | Wireless Networks, |
Shyam Parekh |
|
EE 290-14 | Advanced topics in CMOS scaling |
Tahir Ghani |
|
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 |
Sayeef Salahuddin |
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 |
Instructor | Fall 2024 | Spring 2025 |
---|---|---|
Horowitz, Roberto |
EECS C106A
EECS C206A |
|
Instructor Not Finalized |
EE 120
EECS C106B EECS C206B EECS 251B |
|
Tahir Ghani |
EE 290-14
|
|
Tang, Haoning |
EE 130
|
|
Vanderhaegen, Johan |
EE 240C
|
EE 240C
|