• Fall 2024:
    Iterative Methods for Sparse Linear Systems (Math 610)​
  • Spring 2024:
    Introduction to Scientific Computing and Problem Solving (Math 311)
    Topics in Applied Mathematics (Math 537)​​
  • Fall 2023:
    Introduction to Scientific Computing and Problem Solving (Math 311)​
  • Spring 2023:
    Numerical Linear Algebra (Math 510)
  • Fall 2022:
    Iterative Methods for Sparse Linear Systems (Math 610)​
  • Spring 2022:
    Numerical Linear Algebra (Math 410)
    Theory of Probability (Math 355)
  • Fall 2021:
    Numerical Analysis I (Math 511)
    Differential Equations I (Math 238)
  • Spring 2021:
    Numerical Methods for Partial Differential Equations (Math 611)
  • Spring 2020:
    Numerical Analysis II (Math 512)
  • Fall 2019:
    Numerical Analysis I (Math 511)
    Applied Differential Equations II (Math 343)
  • Spring 2019:
    Introduction to Numerical Analysis (Math 300, two sessions)
  • Fall 2018:
    Applied Differential Equations I (Math 238)
    Numerical Methods for Partial Differential Equations (Math 611)
  • Spring 2018:
    Discrete Mathematics (Math 301) 
    Numerical Linear Algebra (Math 410/510)
  • Fall 2017: 
    Calculus II (Math 126, two sessions)
  • Spring 2017:
    Introduction to Numerical Analysis (Math 300)
    Numerical Analysis II (Math 512)
  • Fall 2016: 
    Calculus I (Math 125, two sessions)
  • Spring 2016: 
    Introduction to Linear Algebra (Math 237) 
    Numerical Linear Algebra (Math 410/510)
  • Fall 2015: 
    Calculus I (Math 125, two sessions)
  • Spring 2015:
    Calculus I (Math 125) 
    Numerical Analysis II (Math 512)
  • Fall 2014:
    Introduction to Linear Algebra (Math 237, two sessions)
  • Spring 2014 and Fall 2013:
    Sabbatical Leave
  • Spring 2012:
    Numerical Analysis II (Math 512)
  • Fall 2012:
    Calculus I (Math 125) 
    Introduction to Numerical Analysis (Math 300)
  • Spring 2012:
    Numerical Linear Algebra (Math 410) 
    Numerical Analysis II (Math 512)
  • Fall 2011:
    Honors Calculus III (Math 247) 
    Applied Differential Equations I (Math 238)
  • Spring 2011:
    Introduction to Linear Algebra (Math 237/257) 
    Numerical Analysis II (Math 512)
  • Fall 2010:
    Calculus II (Math 126) 
    Numerical Analysis I (Math 411/511)
  • Spring 2010:
    Calculus I (Math 125) 
    Introduction to Numerical Analysis (Math 300)
  • Fall 2009:
    Applied Matrix Theory (Math 237) 
    Applied Differential Equations I (Math 238)
  • Spring 2009:
    Calculus I (Math 125) 
    Applied Differential Equations I (Math 238)
  • Fall 2008:
    Calculus I (Math 125) 
    Applied Differential Equations I (Math 238)
  • Spring 2008:
    Calculus II (Math 126) 
    Introduction to Numerical Analysis (Math 300)
  • Fall 2007:
    Calculus I (Math 125) 
    Applied Differential Equations I (Math 238)
  • Spring 2007:
    Introduction to Numerical Analysis (Math 300) 
    Numerical Linear Algebra (Math 410/510)
  • Fall 2006:
    Calculus I (Math 125)