Current

  • CS 581 Theory of computation Fall 2024
  • CS 483/583 Introduction to Quantum Computer Science Fall 2024

Past courses

Portland State University

Texas A&M University

  • CSCE 629 Analysis of Algorithms Fall 2019
  • CSCE 440/640 Quantum Algorithms Spring 2019
  • CSCE 689 Foundations of Post-Quantum Cryptography Fall 2018

University of Waterloo

  • Spring 2016: QIC 891 Topics in Quantum Safe Cryptography. Module 1: Post-Quantum Cryptography, University of Waterloo.
  • Spring 2015: QIC 890/891 Advanced Topics in Quantum Information. Module 1: Quantum algorithms for number theory problems, University of Waterloo.

Teaching Assistant at Penn State