Teaching

I have taught a number of courses in physics, computer science, and electrical engineering. I have also mentored several graduate and undergraduate students in physics and electrical engineering.

Lectures

Teaching assistant

  • ENAS 130: Computing for Engineers and Scientists, Yale University, 2019.
  • Phys 816: Techniques of Microwave Measurement, Yale University, 2019.
  • Phys 180/181: University Physics, Yale University, 2016/2017.
  • Phys 165/166: General Physics Laboratory, Yale University, 2015/2016.
  • Cs 38: Introduction to Algorithms, California Institute of Technology, 2015.
  • Cs 21: Decidability and Tractability, California Institute of Technology, 2014.