Current (2024 Fall):
Courses taught:
- 2024 Spring Mathematical Foundations of Data Science, NCSU
- 2023 Fall Numerical Analysis I (MA/CSC 580), NCSU
- 2023 Spring Numerical Analysis II (MA/CSC 780), NCSU
- 2022 Fall Numerical Analysis I (MA 580), NCSU
- 2022 Spring Introduction to Numerical Analysis II (MA/CSC 428), NCSU
- 2021 Fall Advanced Mathematics for Engineers & Scientists (MA 501), NCSU
- 2021 Spring Applied Partial Differential Equations (Math 266C) (co-taught with Dr. Andrea Bertozzi), UCLA
- 2021 Spring Python with Applications II (PIC 16B), UCLA
- 2021 Winter Python with Applications I (PIC 16A), UCLA
- 2020 Fall Python with Applications I (PIC 16A), UCLA
- 2020 Spring Python with Applications I (PIC 16A), UCLA
- 2020 Winter Python with Applications (PIC 16), UCLA
- 2019 Fall Python with Applications (PIC 16), UCLA
- 2019 Spring Python with Applications (PIC 16), UCLA
- 2019 Winter Python with Applications (PIC 16), UCLA
- 2018 Fall Python with Applications (PIC 16), UCLA
- 2018 Spring Python with Applications (PIC 16), UCLA
- 2018 Winter Intro to Programming, C++ (PIC 10A), UCLA
- 2018 Winter Python with Applications (PIC 16), UCLA
-
2017 Autumn Intro to Programming, C++ (PIC 10A), UCLA
- 2016 Fall Intro Calculus II with Applications (Math 122L), Duke University
- 2015 Fall Laboratory Calculus and Functions (Math 105L), Duke University
- 2014 Spring Calculus of Single Variable II (Math 112L), Duke University
- 2017 Spring Linear Algebra and Differential Equations (Math 216), as a teaching assistant, Duke University
- 2012 Fall Calculus of Single Variable II (Math 122L), as a teaching assistant, Duke University