Courses Taught
Mathematics
- Pre-Calculus
- Elementary Probability and Statistics
- Modern Statistics with Computer Analysis
- Math and Culture (Liberal Arts Math)
- Applied Calculus
- Calculus I
- Calculus II
- Calculus III
- Discrete Math
- Differential Equations
- Linear Algebra
- Abstract Algebra I
- Abstract Algebra II
- Real Analysis I
- Real Analysis II
- Number Theory
- Dynamics and Chaos
- Special Topics: Computational Algebraic Geometry
- Special Topics: Spacetime Geometry
- Special Topics: Discrete Systems (Group Generated Cellular Automata)
- Math Topics (Graduate): Geometry: From Euclid to Modern Day
- Math Topics (Graduate): Geometry and the Common Core
- Math Topics (Graduate): Remote Learning
- Math Special Projects (Graduate)
- Math/Cosc Independent Study: Topics have included Topology, Advanced Topics in Algebra (Representation Theory), Algebraic Geometry, Graph Theory, Advanced Linear Algebra, Rings and Fields, Programming in Matlab/Octave
Computer Science
- Programming I
- Theory of Computation
- Computer Graphics
Interdisciplinary Studies
- IDIS 100: Freshman Seminar