Teaching

Calculus

  • Mathematics and Sciences: Math 161/162/261
  • Business Calculus: Math 132.

Linear Algebra and Transitions

  • Math 120: Introduction to Linear Algebra
  • Math 180: Transitions to Advanced Math
  • Math 202: Linear Algebra

Directed Study and Honors Theses

See Student Research

Artificial Intelligence and Machine Learning

  • Math 399: Foundations of Modern AI
  • Comp 399: Mathematical Foundations of AI

Probability Theory

  • Math 403: Probability Theory

Previous Universities

  • University of Connecticut, Waterbury
    • Math 1060 - Precalculus
    • Math 1071 - Business Calculus
    • Math 1131 - Calculus I
  • The Pennyslvania State University
    • Math 141 - Calculus and Analytic Geometry II
  • The University of Notre Dame
    • Calculus II for Biology
    • Beginning Logic for the Humanities