Environmental Fluid Mechanics, 8 weeks course (2025).
CE401: Hydraulic Turbomachines (2025)
CE261: Fluid Mechanics for Civil Engineers (2025, 2024, 2023)
CE656: Environmental Fluid Mechanics (2025, 2024)
CE262: Engineering Hydraulics (2023, 2022)
CE612: Fluid Mechanics Laboratory (2022)
CE611: Advanced Hydraulics (2022, 2021)
CE888: Introduction to Profession and Communication (2025)
ETH111: Practical Ethics (2024)
CE341: Civil Engineering Communication Skills (2023)
Mid-West University, Nepal, School of Civil Engineering, 2025 (Four days).
University of Jaffna, Sri Lanka, Dept of Engineering Technology, 2023 (One week).
University of Melbourne, Australia, School of Infrastructure Engg, 2022 (Three weeks).
May 2025 – Workshop on Advances in Civil Engineering, Mid-West University, Nepal.
Apr 2025 – CCUS Symposium, Dept of Chemical Engineering, Noida Campus, IIT Kanpur.
Feb 2025 – CESA Fiesta 3.0 Conference, Dept of Civil Engineering, IIT Ropar.
Oct 2024 – Trinity College Postdoctoral Society, University of Cambridge, UK.
Jul 2024 – Department of Civil Engineering, NIT Karnataka, Surathkal.
Dec 2023 – Department of Engineering Technology, University of Jaffna, Sri Lanka.
Dec 2022 – School of Infrastructure Engineering, University of Melbourne, Australia.
Jul 2021 – BRICS NUs International Conference: WRPT 21, NIT Durgapur (Plenary talk).
Aug 2021 – ATAL Faculty Development Program, IIT Kanpur (Invited lecture).
Oct 2020 – Geophysical and Environmental Processes Seminar, DAMTP, Cambridge.
May 2020 – BP Institute for Multiphase Flow Research Seminar, BPI, Cambridge.
Feb 2020 – Department of Chemical Engineering, IIT Bombay, India.
Dec 2018 – Fluid Dynamics and Multiscale Modelling Group, Warwick, UK.
Mar 2018 – BP Institute for Multiphase Flow Research Seminar, BPI, Cambridge.
Mar 2018 – Institute of Theoretical Geophysics Research Seminar, DAMTP, Cambridge.
Nov 2023 – 76th Annual Meeting of APS-DFD, Washington DC, USA.
Dec 2022 – 67th ISTAM, IIT Mandi, India.
Nov 2019 – 72nd Annual Meeting of APS-DFD, Seattle, USA.
May 2019 – 11th Interpore: International Conference on Porous Media, Valencia, Spain.
Nov 2018 – 71st Annual Meeting of APS-DFD, Atlanta, USA.
Jun 2016 – 23rd Canadian Symposium on Fluid Dynamics, CAIMS Annual Meeting, Edmonton.
May 2016 – 8th Interpore: International Conference on Porous Media, Cincinnati, USA.
Jun 2015 – 25th Canadian Congress of Applied Mechanics, London, Canada.
Oct 2015 – Subsurface Carbon Storage Symposium, Calgary, Canada (poster).
Jun 2014 – 21st Canadian Symposium on Fluid Dynamics, CAIMS Annual Meeting, Saskatoon.
Dec 2011 – 21st National and 10th International ISHMT–ASME HMT Conference, IIT Madras.
Dec 2011 – 2nd International Joint Conf. on Advances in Engg. and Technology, Noida, India.
Jul 2024 – Vigyan Jyoti by DST - Empowering Girls in STEM, JNV Sarsaul.
Feb 2023 – Vigyan Jyoti by DST - Empowering Girls in STEM, JNV Raipur.
Feb 2021 – Career talk on higher education in India and abroad, Parul University, Gujarat.
Oct 2020 – Career talk on higher education in India and abroad, BIT Durg, CG.
Mar 2019 – GeoCquest BHP Consortium, St. Catherine College, Cambridge.
Mar 2019 – Trinity Science Symposium, Trinity College, Cambridge.
Jul 2018 – NERC Consortium Highlights Meeting, U. Strathclyde, Glasgow, Scotland.
Mar 2018 – Cambridge Centre for Climate Science Conference, U. Cambridge (poster).
Mar 2018 – Institute of Theoretical Geophysics Research Seminars, DAMTP, U. Cambridge.
Jun 2016 – 7th Annual Graduate Research Symposium, Faculty of Engineering, U. Alberta.
Oct 2015 – IGR Annual Graduate Student Symposium, Inst. for Geophysical Research, Alberta.
Oct 2014 – IGR Annual Graduate Student Symposium, U. Alberta.
Jun 2014 – 5th Annual Graduate Research Symposium, Faculty of Engineering, U. Alberta.
Oct 2013 – IGR Annual Graduate Student Symposium, U. Alberta.
Course IA: Natural Science Mathematics (Tutor, 1 term, U. Cambridge, DAMTP)
MecE 331: Fluid Mechanics (TA, 2 terms, U. Alberta, Mech. Engg.)
MecE 390: Numerical Methods (TA, 3 terms, U. Alberta, Mech. Engg.)
MecE 230: Intro. to Thermo-fluid Systems (TA, 3 terms, U. Alberta, Mech. Engg.)
EnPh 131: Engineering Physics (TA, 1 term, U. Alberta, Physics)