Portland State University
CS 581 Theory of Computation
CS 485/585 Introduction to Cryptography
CS 483/583 Introduction to Quantum Computer Science Previously CS 410/510 Topics Course
CS 584/684 Algorithm Design and Analysis
CS 510/610 Probabilistic Graphical Models
CS 410/510 Foundations of Emerging Technologies
Selected Lectures at CCUT
Texas A&M University
CSCE 629 Analysis of Algorithms
CSCE 440/640 Quantum Algorithms
CSCE 689 Foundations of Post-Quantum Cryptography
University of Waterloo
QIC 891 Topics in Quantum Safe Cryptography
QIC 890/891 Quantum Algorithms for Number Theory Problems
Penn State University
CMPSC 464 Introduction to Theory of Computation (Teaching Assistant) Prof. Sean Hallgren. Received Outstanding Teaching Assistant Award.
Spring 2011 Fall 2011
CMPSC 311 Introduction to System Programming (Teaching Assistant) Prof. Don Heller.
Fall 2008