Teaching

COURSES TAUGHT / CURRENTLY TEACHING


Undergraduate Level

1.    Clean and Sustainable Energy Engineering

2.    Control Engineering Laboratory

3.    Design Laboratory

4.    Energy Science and Technology

5.    Engineering Communication

6.    Engineering Drawing

7.    Fluid Mechanics

8.    Heat and Mass Transfer

9.    Propulsion Technologies

10.    Theory of Machines

11.   Thermo-fluids Laboratory

12.   Workshop Practice

13.   CPP301 & CPP302 (BTech Core Project 1 & 2)


Postgraduate Level

1.    Advanced Conduction and Radiative Heat Transfer

2.    Advanced Mechanical and Materials Engineering Laboratory

3.    Advanced Thermodynamics

4.    Applied Numerical Methods

5.    Solar Thermal Engineering

6.    Thermal Desalination of Saline Water

7.    Thermal Management of Electronics

8.    Turbulent Flows

9ME699 & ME799 (MTech Project Part 1 & 2)