Teaching

10. Introduction to Turbulent Flows ME647A,  Winter 2024

9. Viscous Flow Theory ME631A,  Fall 2023

8. Applied Numerical Methods ME685A, Winter 2023

7. Viscous Flow Theory ME631A,  Fall 2022

6. Deep Learning in Mechanical Sceiences ME699G, Winter 2022

5. Numerical Fluid Flow and Heat Transfer (CFD) ME630A, Fall 2021 

4. Advanced Computational Fluid Dynamics ME634A , Winter 2021

3. Mathematics for Engineers (ME681A),  Fall 2019

2. Advanced Computational Fluid Dynamics ME634A, Winter 2020

     1. Tutor ESO 204, Fall 2019