TEACHING
Current
SCHOOL — Yale University
COURSE — Undergraduate-level quantum computing course
TOPICS — Quantum circuit; quantum programming and compiling; quantum algorithms; quantum error correction.
WEBSITE — FALL 2023 FALL 2022 SPRING 2022
Prior Teaching
SCHOOL — Yale University
COURSE — Graduate-level quantum computing course, with an emphasis on algorithm and systems research.
TOPICS — Quantum circuit model; quantum architectures; quantum compiling; variational algorithms; quantum simulations.
WEBSITE — FALL 2021
SCHOOL — MOOC at edX · with Fred Chong, Jonathan Baker, Casey Duckering
COURSE — Online graduate course on the principles and practice of quantum computer systems design in the Noisy Intermediate-Scale Quantum (NISQ) era.
TOPICS — Quantum computing basics; principles of quantum architectures; noisy quantum systems.
SCHOOL — University of Chicago · with Fred Chong
COURSE — Graduate-level seminar on quantum computing.
TOPICS — Quantum computing basics; quantum algorithms; quantum architectures; quantum error correction.
WEBSITE — FALL 2018
It all started with TAing for...
SCHOOL — Massachusetts Institute of Technology · with Isaac Chuang
ROLE — TA and Guest Lecturer
WEBSITE — SPRING 2020
SCHOOL — University of Chicago · with Fred Chong
ROLE — TA
WEBSITE — WINTER 2017, WINTER 2018, WINTER 2019
SCHOOL — Carnegie Mellon University · with Umut Acar, Guy Blelloch, Margaret Reid-Miller, Daniel Sleator, Avrim Blum
ROLE — Head TA
WEBSITE — SPRING 2015, FALL 2015, SPRING 2016