Past Courses

This is a collection of courses that I have taught in the past for your references. Please be cautious as these course materials might contain errors.

University of Maryland, College Park (2017 - present)

  • Complexity Theory (CMSC 652): graduate-level theory core course

  • Introduction to Quantum Computing (CMSC/PHYS 457): undergraduate-level introduction to quantum computation

University of Oregon (2015 - 2017)

  • Intermediate Data Structure (CIS 313): undergraduate CS major theory course.

  • Introduction to Quantum Information Processing (CIS 410/510): senior undergraduate / graduate CS selective course on quantum information.