Courses taught Ongoing courses
Applied Thermodynamics - I (UG, Mech. Engg.) Thermodynamics (ME 211, UG, Mech.Engg.)
Applied Thermodynamics - II (UG, Mech. Engg.) Lab courses - a) Fluid Mechanics and Hydraulics (ME 216, UG)
Fluid Mechanics - II (UG, Mech. Engg.)
Experimental Methods (UG, Mech. Engg.)
Fundamentals of Microfluidics (UG, PG, Mech. Engg.)
Lab courses - a) Thermal science (ME 326, UG)
b) Turbomachinery (ME 226, UG)
Tutorial courses: a) Engineering Mechanics (ME 101, UG)