- In Fall 2025, I will be teaching CS 294-252: Architectures and Systems for Hyperscale Cloud Datacenters
- In Spring 2026, I will be teaching EECS 151/251A: Introduction to Digital Design and Integrated Circuits
Pre-2025 Teaching Activities
- In Fall 2023, I created and led a new graduate course on hyperscale computing at UC Berkeley:
- In Summer 2015, I was the lecturer for CS61C, a sophomore-level computer architecture/systems class at UC Berkeley:
- As an undergraduate, I was a TA for CS61C six times, three times as Head TA:
- UC Berkeley Outstanding Graduate Student Instructor (TA) Award, 2013-2014 (received as an undergraduate)
- Discipline Cluster Workshop Leader in Computer Science, Fall 2017 Teaching Conference for First-time GSIs, UC Berkeley
- Discipline Cluster Workshop Leader in Computer Science, Fall 2016 Teaching Conference for First-time GSIs, UC Berkeley
- Tutoring Officer, Eta Kappa Nu (HKN), Mu Chapter, Spring 2015
- Tutoring Officer, Eta Kappa Nu (HKN), Mu Chapter, Spring 2013