Fall 2019, ME 342 Introduction to Numerical Methods and Application

Spring 2020, ME 531 Introduction to Computational Fluid Dynamics

Fall 2020, ME 342 Introduction to Numerical Methods and Application

Spring 2021, ME 531 Introduction to Computational Fluid Dynamics

Fall 2021, ME 342 Introduction to Numerical Methods and Application

Spring 2022, ME 531 Introduction to Computational Fluid Dynamics

Fall 2022, ME 342 Introduction to Numerical Methods and Application

Spring 2023, ME 531 Introduction to Computational Fluid Dynamics

Teaching evaluation: 4.8/5 (instructor score) and 4.8/5 (course score).

Spring 2023 ME 610 Mechanical Engineering Seminar

Fall 2023 AE 431 Gas Dynamics

Spring 2024 ME 610 Mechanical Engineering Seminar

Spring 2024, ME 531 Introduction to Computational Fluid Dynamics

I have been active in mentoring undergraduate students for research through ES 443, ES 444, and ES 445.

Send me an email if you are interested in conducting research with me in either computational marine hydrodynamics or computational solar physics.