Teaching Schedule
Fall 2025
- EECS 151. Introduction to Digital Design and Integrated Circuits, TuTh 09:30-10:59, Mulford 159
- EECS 151LA. Application Specific Integrated Circuits Laboratory, Mo 17:00-19:59, Cory 111
- EECS 151LA-2. Application Specific Integrated Circuits Laboratory, Th 14:00-16:59, Cory 111
- EECS 151LA-3. Application Specific Integrated Circuits Laboratory, Fr 11:00-13:59, Cory 111
- EECS 151LB. Field-Programmable Gate Array Laboratory, Tu 14:00-16:59, Cory 111
- EECS 151LB-2. Field-Programmable Gate Array Laboratory, We 17:00-19:59, Cory 111
- EECS 151LB-3. Field-Programmable Gate Array Laboratory, Fr 08:00-10:59, Cory 111
- EECS 151LB-4. Field-Programmable Gate Array Laboratory, Tu 17:00-19:59, Cory 111
- EECS 251A. Introduction to Digital Design and Integrated Circuits, TuTh 09:30-10:59, Mulford 159
- EECS 251LA-101. Introduction to Digital Design and Integrated Circuits Lab, Mo 17:00-19:59, Cory 111
- EECS 251LA-102. Introduction to Digital Design and Integrated Circuits Lab, Th 14:00-16:59, Cory 111
- EECS 251LA-103. Introduction to Digital Design and Integrated Circuits Lab, Fr 11:00-13:59, Cory 111
- EECS 251LB-101. Introduction to Digital Design and Integrated Circuits Lab, Tu 14:00-16:59, Cory 111
- EECS 251LB-102. Introduction to Digital Design and Integrated Circuits Lab, We 17:00-19:59, Cory 111
- EECS 251LB-103. Introduction to Digital Design and Integrated Circuits Lab, Fr 08:00-10:59, Cory 111
- EECS 251LB-104. Introduction to Digital Design and Integrated Circuits Lab, Tu 17:00-19:59, Cory 111
Education
-
2016, Ph.D., Computer Science, Harvard University
Awards, Memberships and Fellowships