Courses & Mentoring
Teaching
At IIT Madras I teach in many capacities: undergraduate and graduate core courses, niche electives, NPTEL courses, and lecture modules for GIAN and STC programmes. I am fortunate to teach subjects I thoroughly enjoy, and each semester is a fresh chance to pass on a sense of wonder for mechanics.
This semester · Jul–Nov 2026
AM2530 Foundations of Fluid Mechanics · AM2540 Applied Mechanics Lab
Undergraduate Core
AM2530
Foundations of Fluid Mechanics
Jul–Nov 2016, 2022, 2023, 2024, 2026
AM2540
Applied Mechanics Lab
Jul–Nov 2024, 2026
AM1100
Engineering Mechanics
Jan–May 2018, 2020, 2021
Graduate Core
AM5530
Advanced Fluid Mechanics
Jan–May 2017, 2019, 2025, 2026 · Jul–Nov 2019, 2021
Graduate & Interdisciplinary Electives
AM5014
Microhydrodynamics
Jul–Nov 2017, 2018, 2020, 2025 · Jan–May 2023
ID5127
Introduction to Atmospheric and Climate Sciences
Jan–May 2024, 2025, 2026
ID6107
Perturbation Methods for Engineering Problems
Jan–May 2021, 2022
AM5650
Nonlinear Dynamics
Jul–Nov 2022
AM5117
Analytical Methods in Engineering Mechanics
Jan–May 2019
NPTEL Open Courses
Full lecture courses recorded for NPTEL, free to watch on YouTube.
NPTEL
Undergraduate level · NPTEL course page
NPTEL
Graduate level · NPTEL course page
NPTEL
Engineering Mechanics: Statics and Dynamics
Undergraduate level
NPTEL
Graduate level
Recognition
2022
Srimathi Marti Annapurna Gurunath Award for Excellence in Teaching
The highest award for teaching excellence at IIT Madras.
2020
Young Faculty Recognition Award
IIT Madras.