Spring 2023
MA 782: Computational Methods for Variational Inverse Problems
Fall 2022
MA 580: Numerical Analysis I
MA 225: Foundations of Advanced Mathematics
Spring 2022
MA 780: Numerical Analysis II
Fall 2021
MA 580: Numerical Analysis I
MA 225: Foundations of Advanced Mathematics
Spring 2021
MA 798: Special Topics In Numerical Analysis: Inverse Problems
Fall 2020
MA 580: Numerical Analysis I
(syllabus)
MA 225: Foundations of Advanced Mathematics
(syllabus)
Fall 2019
MA 573: Mathematical Modeling of Physical and Biological Processes I
MA 225: Foundations of Advanced Mathematics
Spring 2019
MA 798: Special Topics In Numerical Analysis: Inverse Problems
Fall 2018
MA 573: Mathematical Modeling of Physical and Biological Processes I
MA 341: Applied Differential Equations I
Past teaching
At NC State University
MA 780: Numerical Analysis II --- Spring 2018
MA 580: Numerical Analysis I --- Fall 2017
MA 780: Numerical Analysis II --- Spring 2017
MA 591: Inverse problems --- Fall 2016
MA 341: Applied Differential Equations I --- Spring 2016
MA 341: Applied Differential Equations I --- Fall 2015
At The Johns Hopkins University
EN.530.766 (Graduate course in numerical methods) -- Fall 2011 (Instructor)
At The University of Maryland, Baltimore County
Math 151
(Calculus I) -- Summer 2010 (Instructor)
Math 151 (Calculus I) -- Spring 2010 (TA)
Math 152 (Calculus II) -- Fall 2009 (TA)
Math 151 (Calculus I) -- Summer 2009 (Instructor)
Math 152 (Calculus II) -- Spring 2009 (TA)
Math 151 (Calculus I) -- Fall 2008 (Instructor)
Math 151 (Calculus I) -- Summer 2008 (Instructor)
Math 290 (Foundations of mathematics) -- Summer 2009 (TA)
Math 151 (Calculus I) -- Spring 2008 (TA)
Math 426 (Matlab Programming) -- Winter 2008 (Instructor)
Math 426 (Matlab Programming) -- Fall 2007 (Instructor)
Math 426 (Matlab Programming) -- Summer 2007 (Instructor)
Math 426 (Matlab Programming) -- Winter 2007 (Instructor)
Math 152 (Calculus II) -- Summer 2006 (TA)
Math 152 (Calculus II) -- Spring 2006 (TA)
Math 151 (Calculus I) -- Fall 2005 (TA)