teaching
Courses and university teaching in fluid mechanics and computational methods
YouTube Courses
I develop and teach open-access courses in fluid mechanics and computational methods, covering topics from turbulence and computational fluid dynamics to scientific programming and flow simulation. The full collection is available on my YouTube Channel.
University Teaching Experience
Indian Institute of Technology Delhi
Teaching Assistant, 2021–2024
- 2024 — Experimental Fluid Mechanics (APL390)
- 2023 — Applied Fluid Mechanics (AML713)
- 2022 — Computational Fluid Dynamics (APL720)
- 2021 — Fluid Mechanics (APL107)
The University of Melbourne
Teaching Assistant, 2018–2020
- 2018–2020 — Civil Hydraulics (CVEN90051)
- 2018–2019 — Fluid Mechanics (ENGR30002)
Conducted workshops, tutorials, and laboratory sessions.
National Tsing Hua University
Graduate Teaching Assistant, 2015–2016
- Gas Dynamics
Led tutorials and graded assignments and examinations.