Teaching

Fall 2026

Math 505/ CS 576 - Introductory Numerical Analysis: Approximation and Differential Equations

Math 464/ Math 514 - Matrix Analysis and Applied Linear Algebra

Spring 2026

Math 557 - Topics in Numerical Analysis

Fall 2025

Math 505/ CS 576 - Introductory Numerical Analysis: Approximation and Differential Equations

Math 464/ Math 514 - Matrix Analysis and Applied Linear Algebra

Spring 2025

Math 504 / CS 575 - Numerical Linear Algebra

Fall 2024

Math/CS 471 - Introduction to Scientific Computing

Math 464/ Math 514 - Matrix Analysis and Applied Linear Algebra

Spring 2024

Math 312 - Partial Differential Equations for Engineering

Fall 2023

Math 583 - Methods of Applied Mathematics I

Math 557 - Topics in Numerical Analysis

Spring 2023

Math 504 / CS 575 - Numerical Linear Algebra

Fall 2022

Math 577 - Numerical Ordinary Differential Equations

Math 464/ Math 514 - Matrix Analysis and Applied Linear Algebra

Spring 2021

Math 504 / CS 575 - Numerical Linear Algebra

Math 311 - Vector Analysis

Fall 2020

Math 557 - Topics in Numerical Analysis

Math 679 - Applied Math Seminar

Spring 2020

Math 579 (577) - Numerical Ordinary Differential Equations

Fall 2019

Math/CS 375 - Introduction to Numerical Computing

Spring 2019

Math/CS 375 - Introduction to Numerical Computing

Fall 2018

Math/CS 375 - Introduction to Numerical Computing

Math 578 - Numerical Partial Differential Equations

Fall 2017

Math 321 - Linear Algebra

Math 505/ CS 576 - Introductory Numerical Analysis: Approximation and Differential Equations

Spring 2017

Math/CS 375 - Introduction to Numerical Computing

Math 504 - Numerical Linear Algebra

Fall 2016

Math/CS 375 - Introduction to Numerical Computing

Math 578 - Numerical Partial Differential Equations

Spring 2016

Math 321 - Linear Algebra

Math/CS 375 - Introduction to Numerical Computing

Fall 2015

Math 327 - Introduction to Mathematical Thinking and Discrete Structures