Teaching
Algebra/Geometry
Advanced Linear Algebra
Survey of Algebra
Modern Algebra I
Modern Algebra II
Modern Geometry
Analysis/Calculus
Calculus I
Calculus II
Enriched Calculus
Analysis
Metric Spaces
Differential Equations
Linear Differntial Equations and Boundary Value Problems
Combinatorics
Discrete Algorithms
Applied Mathematics
Introduction to Probability
Numerical Analysis I
Foundations
Numbers, Sequences, and Series
Mathematical Concepts
Mathematical Logic
Advanced Mathematical Logic (Master's level)
Modules for Non-Mathematicans
Calculus for Non-Majors
Linear Algebra for Engineers
Calculus III for Engineers
Business Mathematics
Finite Mathematics for Business and Economics
Project Modules
Mathematical Project (as module leader)
Advanced Mathematical Project (Master's level, as module leader)