Fall 2024
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)
Spring 2024
-
Modular Forms (graduate course, 32 hours)
-
Reading Seminar on Laws of Reciprocity (undergraduate course, 32 hours)
Fall 2023
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)
-
Analytic Number Theory (undergraduate course, 48 hours, 5th or 7th semester)
-
Topics in Modern Number Theory (graduate course, 32 hours)
-
Finite Fields (graduate course, 32 hours)
Fall 2022
-
Topics in Modern Number Theory (graduate course, 32 hours)
-
Abstract Algebra (undergraduate course, 64 hours, 3rd semester)
Fall 2021
-
Analytic Number Theory (undergraduate course, 48 hours, 5th or 7th semester)
Spring 2021
-
Topics in Modern Number Theory (graduate course, 32 hours)
Fall 2020
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)
-
Abstract Algebra (undergraduate course, 64 hours, 3rd semester)
Spring 2020
-
Algebra (graduate course, 72/2 hours)
Fall 2019
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)
-
Number Theory in Cryptography (graduate course, 32 hours)
Spring 2019
-
Topics in Modern Number Theory (graduate course, 40 hours)
Fall 2018
-
Analytic Number Theory (undergraduate course, 48 hours, 7th semester)
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)
Fall 2017
-
Elementary Number Theory (undergraduate course, 32 hours, 1st semester)