Teaching

Iowa State University

  • Spring 2017:
  • Fall 2016:
    • MATH 424 - Introduction to High-Performance Computing
    • MATH 561 - Numerical Analysis I
  • Spring 2016:
    • MATH 517 - Finite Difference Methods
    • MATH 610 - Early Graduate Research
  • Fall 2015:
    • MATH 424 - Introduction to High-Performance Computing
    • MATH 667 - Computational Methods for Hyperbolic PDES
  • Spring 2015:
    • MATH 481 - Numerical Methods for Differential Equations
    • MATH 517 - Finite Difference Methods
  • Fall 2014:
    • MATH 317 - Theory of Linear Algebra (Section A)
    • MATH 666 - Finite Element Methods
  • Spring 2014:
    • MATH 562 - Numerical Analysis II (Numerial Linear Algebra)
  • Fall 2013:
    • MATH 373 - Introduction to Scientific Computing
  • Spring 2013:
    • MATH 307 - Matrices and Linear Algebra (Section D)
    • MATH 365 - Complex Variables
  • Fall 2012:
    • MATH 165 - Calculus I (Section 1)

2010 Rocky Mountain Mathematics Consortium Summer School Lectures