Courses Taught

Institute Courses
Indian Institute of Technology Kharagpur
  • Basic Fluid Mechanics (UG, core level)
  • Advanced Fluid Mechanics ( UG, professional)
  • Fluid Mechanics (Post Graduate level)
  • Applied Thermodynamics (UG, professional)
  • Measurements and Controls (UG, professional)
  • Computational Methods in Thermal Engineering (Post Graduate level)
Indian Institute of Technology Kanpur
  • Heat Transfer ( UG, Compulsory)
  • Numerical Fluid Flow and Heat Transfer (Post Graduate level)
  • Fluid Mechanics (UG, Compulsory)
  • Convective Heat and Mass Transfer (Post Graduate level)
  • Turbomachinery (UG, Compulsory)
  • Viscous Flow Theory (Post Graduate level)
  • Thermodynamics (UG, Core Level)
  • Fluid Mechanics Laboratory ( Laboratory )
  • Introduction to Computing (UG Freshmen, Tutor)
  • Fluid Mechanics and Rate Processes (UG, Core Level)
  • Material Testing (Laboratory)
  • Computational Methods in Engineering (UG, Tutor)
  • Introduction to Turbulent Fluid Mechanics (Post Graduate level)
Yokohama National University, Japan
  • Numerical Simulation of Fluid Flow and Heat Transfer (Post Graduate level)
University of Western Ontario,Canada
  • Applied Heat Transfer (Post Graduate level)
University of Erlangen-Nuremberg, Germany
  • Computational Fluid Dynamics (Post Graduate level)
Academy of Scientific and Innovative Research (AcSIR)
  • Convective Heat and Mass Transfer
  • Computational Fluid Dynamics


Courses Taught at IIT Guwahati


Course Material on Turbulent Flows
Course Material on Convective Heat and Mass Transfer
Course Material on Computational Fluid Dynamics
Supplementary Reading