Undergraduate courses taught
- Fundamentals of Mathematics (Math 111)
- Basic algebraic structures (Math 116)
- Introduction to Number Theory (Math 123)
- Calculus I, II
- Discrete Mathematics (Math 112)
- Introduction to Analytic Geometry and Linear Algebra (Math 124)
- Abstract Algebra (Math 367)
- Linear Algebra I,II (Math 261-262)
- Elementary number theory I,II (Math 365-366)
- Field extensions and Galois theory (Math 368)
- Group theory (Math 463)
- Introduction to representation theory (Math 464)
- Introduction to cryptography