Teaching

  • Spring 2023 
    Math 565 Continuous Optimization 
  • Fall 2022 (available on canvas)
    Math 266 Section 1, Differential Equations
    Math 373 Section 1, Introduction to Scientific Computing 
  • Spring 2022
    Math 680C, Optimal transport and deep learning; on Canvas
    Math 699, Focused Research Interaction
  • Fall 2021
    Mah 266Elementary Differential Equations, Section 2+3; on Canvas. 
    Math 699, Focused Research Interaction
  • Spring 2021
    Math 680J, Optimal transport and deep learning
    Math 699, Focused Research Interaction
  • Fall 2020
    Math 266 Section 1, Differential Equations (available on canvas)
    Math 562, Numerical Analysis I
  • Spring 2020
    Math 562, Numerical Analysis II
     
  • Fall 2019
    Math 266 Section 3, Differential Equations 
    Math 267 Section 1, 2, & 25, Differential Equations and Transforms
  • Fall 2018—Spring 2019 (on Sabbatical)
  • Spring 2018
    Math 385 Introduction to Partial Differential Equations
    Math 656,  Parital Differential Equations II
  • Fall 2017
    Math 655,  Parital Differential Equations 
    Mathematical Modeling (Course Development)
    Focused Research Interaction Team M 12:00--2:00pm
  • Spring 2017
    Math 385 Introduction to Partial Differential Equations
    Math 610B, Seminar course
     
  • Fall 2016
    Math 207 Matrices and Linear Algebra
    Math 385 Introduction to Partial Differential Equations
  • Spring 2016
    Math 207 Matrices and Linear Algebra
    Math 680E Kinetic theory and kinetic PDEs in biology
  • Fall 2015
    Math 385 Introduction to Partial Differential Equations
    Math 519 Methods of Applied Mathematics I
  • Spring 2015
    Math 520, Methods of Applied Mathematics II
     
  • Fall 2014 (on sabbatical)
     
  • Spring 2014
    Math 267 Section R, Differential Equations and Transforms
     
  • Fall 2013
    Math 267 Section J, Differential Equations and Transforms 
    Math 561, Numerical Analysis I
     
  • Spring 2013
    Math 680E: Kinetic theory and Kinetict PDEs in Biology
     
  • Fall 2012
    Math 166, Calculus II; SEC: A1 and E1.
  • Spring 2012
    Math 517, Finite Difference Methods
     
  • Fall 2011
    Math 165, Calculus
    Math 610, Seminar course
     
  • Spring 2011
    Math 690, Topic course in PDEs 
     MATH 610,   FRI in Computational Mathematics 
     
  • Fall 2010
     MATH 561,   Numerical Analysis I 
     MATH 610,   Research in Computational Mathematics 
  • Spring 2010
     MATH 517,   Finite Difference Methods 
  • Fall 2009
    Math 267 Section E2, Differential Equations & Transforms
    Math 690N, Advanced Topics in Numerical Analysis
     
  • Spring 2009 (on sabbatical leave from ISU).
     
  • Spring 2008
  • Math 150 Finite Math S08 (an online course operated via http://orion.coursecompass.com/)

    Math 690N, Advanced Topics in Numerical Analysis
     

  • Fall 2007
  • Math 150 Finite Math F07 (an online course operated via http://orion.celt.iastate.edu/webct/)
     
  • Spring 2007
    Math 503, Numerical Analysis II.
    Math 266, Section C, Elementary Differential Equations 
    (FRI) Computational methods and Applied PDEs
     
  • Fall 2006
    Math 502, Numerical Analysis I.
    Math 610, (FRI) Computational methods and Applied PDEs
     
  • Spring 2006
    Math 656,  Parital Differential Equations II
    Math 266, Section D, Elementary Differential Equations 
    Math 610, (FRI) Computational methods and Applied PDE
     
  • Fall 2005
    Math 655,  Parital Differential Equations 
    Math 690N,  Advanced Numerical Methods 
    FRI: Computational methods and Applied PDE
     
  • Spring 2005 
    on leave in Spring 2005 at the IMA, University of Minnesota, for the special program  on
    ``Mathematics of Materials and Macromolecules: Multiple Scales, Disorder, and Singularities"

     
  • Fall  2004
    Math 267,  Section A2 & D1,  Differential Equations & Transforms 
    MATH 517,   Finite Difference Methods 
    Focused Research Interaction, Weds. 10:am--10:50am, Carver 174
     
  • Spring  2004      
      Math 503, Numerical Analysis II.
     
  • Fall 2003
    Math 502, Numerical Analysis I.
     
  • Spring 2003
    Math 267, Differential Equations & Transforms
     
  • Fall  2002
    Computational Mathematics Seminar  
     

  • Spring 2002 
    Math 151B,  Applied Numerical Methods 
  • Fall  2001
    Math 266A,  Applied Ordinary  Differential Equations
  • Summer 2001
    Math 135A,  Ordinary  Differential Equations
  • Spring 2001
    Math 266C, Applied Partial Differential Equations
  • Winter 2001
    Math 151A,  Applied Numerical Methods

  • Winter 2000
    Math 266B, Applied Partial Differential Equations
  •  Spring 2000
    Math 266D, Applied Differential Equations