Teaching Schedule

Spring 2024

Education

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