- Spring 2020: MATH140, Mathematical Methods for Optimization
- Fall 2019: MATH130, Numerical Analysis
- Spring 2019: MATH126, Partial Differential Equations
- Fall 2017: MATH130, Numerical Analysis
- Spring 2017: MATH126, Partial Differential Equations
- Fall 2016: MATH130, Numerical Analysis
- Spring 2016: MATH132 (Numerical Analysis II)
- Fall 2015: MATH292 (Special Topics: Computational and Variational Inverse Problems)
- Spring 2015: MATH132 (Numerical Analysis II)