Teaching Schedule

Fall 2024

Spring 2025

Education

  • 2016, Ph.D., EECS, MIT
  • 2013, S.M., EECS, MIT
  • 2010, B.S., EECS, UC Berkeley