Recent Courses

  • Spring 2025:
    • Math 265: Elementary Linear Algebra
    • Math 636: Linear and Nonlinear Programming
  • Fall 2024:
    • Math 267: Introduction to Abstract Math
    • Math 275: Calculus III
  • Spring 2024:
    • Math 115: College Algebra
    • Math 267: Introduction to Abstract Math
  • Fall 2023:
    • Math 273: Calculus I
    • Math 275: Calculus III
  • Spring 2023:
    • Math 314: Cryptography
    • Math 490: Senior Seminar (Topic: Quadratic Reciprocity)
  • Fall 2022:
    • Math 314: Cryptography
    • Math 465: Number Theory