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
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 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/CS 375 - Introduction to Numerical Computing
Fall 2015
Math 327 - Introduction to Mathematical Thinking and Discrete Structures