Virginia Tech
Spring 2024
Math 4134: Number Theory (Course description)
Fall 2023
Math 4124: Introduction to Abstract Algebra (Course description)
Spring 2023
Math 4175: Cryptography (Course description)
Fall 2022
Math 4175: Cryptography (Course description)
University of Auckland
Semester 1, 2022
Maths 253: Algebra and Calculus 3 (Course description)
Semester 2, 2021
Maths 714: Number Theory (Course description)
University of Waterloo
Winter 2020
CO 227: Introduction to Optimization (Non-Specialist Level) (Syllabus)