Current courses at Auburn University
2026 S: Applied Mathematics II (Math 7010)
2026 S: Mathematical Foundation of Deep Learning (Math 7970)
Past courses at Auburn University
2025 F: Applied Mathematics I (Math 7000)
Canvas Site | Course Materials
2024 F: Intro to Numerical Analysis (Math 5630/6630) Canvas Site | Course Materials | Lecture Notes
2024 S: Linear Differential Equation (Math 2650)
2023 F: Linear Differential Equation (Math 2650) Lecture Notes
2023 S: Calculus III (Math 2630)
2022 F: Honors Calculus III (Math 2637)
Past courses at Duke University
2022 S: Elementary Differential Equations (Math 356)
2021 F: Ordinary and Partial Differential Equations (Math 353)
2021 S: Applied Computational Analysis (Math 563)
2020 F: Laboratory Calculus II (Math 122-002L)
Past courses at the UC, Irvine
2020 S: Multi-variable Calculus I
2020 W: Multi-variable Calculus I
2019 F: Multi-variable Calculus I
2019 S: Intro to Optimization II
2019 W: Intro to Optimization I
2018 S: Single-variable Calculus II
2018 W: Single-variable Calculus II
Courses as a teaching assistant at the University of Texas of Austin
2017 S: Numerical Analysis, Differential Equations
2016 F: Advanced Calculus for Applications II
2015 F: Differential and Integral Calculus
2015 S: Numerical Analysis, Differential Equations
2014 F: Numerical Analysis, Algebra & Approximation
2014 S: Advanced Calculus for Applications II
2013 F: Numerical Analysis, Algebra & Approximation
2013 SR: Elementary Statistical Methods
2013 SR: Discrete Mathematics
2013 S: Integral Calculus
2012 F: Differential and Integral Calculus