Teaching
- CS 396: Introduction to Cryptography: 2020 winter, 2020 fall, 2021 fall, 2022 fall, 2023 fall, 2024 fall
- CS 496: Graduate Cryptography: 2019 fall, 2021 winter, 2022 winter, 2023 winter, 2024 winter
- CS 496: Cryptography Seminar: 2024 spring
- CS 212: Mathematical Foundations of Computer Science: 2022 spring (Honors), 2023 spring