ME210 Mechanics of Materials (Autumn 2022,2023,2024)
ME625 Turbulent Flows (Spring 2022, 2023, 2024)
ME605 Computational Heat and Fluid Flow (Autumn 2018; Spring 2020,2021,2022) with Dr. Roy
ME110 Statics and Dynamics (Spring 2021)
ME201 Fluid Mechanics (Autumn 2020,2021)
ME103 Statics and Dynamics (Spring 2020)
ME224 Fluid Mechanics Lab (Spring 2019,2020)
ME219 Fluid Mechanics (Autumn 2018, 2019)
CE102 Engineering Mechanics (Spring 2019)