2025-2026
- EE392C: Differentiated Memory Systems
- CS217: Hardware Accelerators for Machine Learning
- CS349D: Compound AI Systems
- EE21N: Making at the Nanometer Scale: A Journey into Microchips
- EE309A: Semiconductor Memory Devices and Circuit Design
- EE309B: Emerging Non-Volatile Memory Devices and Circuit Design
- EE180: Digital Systems Architectures
- EE282: Computer Systems Architecture
- CS244C: Advanced Networking and Distributed Systems
2024-2025
- CS244: Advanced Topics in Networking
- CS250: Algebraic Error Correcting Codes
- CS357S: Formal Methods for Computer Systems
- EE21N: Making at the nanometer scale: A journey into microchips(
- EE180: Digital Systems Design
- EE271: Introduction to VLSI Systems
- EE282: Computer Systems Architecture
