Teaching
Current and upcoming classes
-
- CMSE 382 – Optimization Methods in Data Science
- Spring 2025: Website, Syllabus
MSU: CMSE
-
- CMSE 201 – Intro to Computational Modeling
- Spring 2018
-
- CMSE 801 – Introduction to Computational Modeling and Data Analysis
- Spring 2024: Course Website
- Spring 2020: Syllabus
-
- CMSE 802 – Methods Computational Modeling
- Spring 2021 : Course Website
MSU: Math
-
-
- MTH 481 – Discrete Mathematics I
- Fall 2018: Syllabus
-
- MTH 994 – Topics Course: The Interleaving Distance
- Spring 2023
- MTH 960 – Algebraic Topology I
- Fall 2024
UAlbany
-
-
- AMAT 502 – Modern Computing for Mathematicians
- Spring 2016: Syllabus
-
- AMAT 540B – Topology II
- Spring 2017: Syllabus
-
- AMAT 587 – Graph Theory
- Fall 2015: Syllabus
-
- AMAT 840 – Applied Topology
Duke
-
- Mobius Strips, Klein Bottles, and Fractals: The Mathematics of Distortion
- Summer 2012
- Duke TIP
-
- Math 32L, Laboratory Calculus II
- Instructor
- Spring 2011
-
- Math 31L, Laboratory Calculus I
- Instructor
- Fall 2009
-
- Math 25L, Laboratory Calculus and Functions I
- Lab Assistant
- Fall 2008