Teaching
COURSES TAUGHT / CURRENTLY TEACHING
COURSES TAUGHT / CURRENTLY TEACHING
Undergraduate Level
Undergraduate Level
1. Clean and Sustainable Energy Engineering
2. Control Engineering Laboratory
3. Design Laboratory
4. Energy Science and Technology
5. Engineering Communication
7. Fluid Mechanics
9. Propulsion Technologies
10. Theory of Machines
12. Workshop Practice
13. CPP301 & CPP302 (BTech Core Project 1 & 2)
Postgraduate Level
Postgraduate Level
1. Advanced Conduction and Radiative Heat Transfer
2. Advanced Mechanical and Materials Engineering Laboratory
6. Thermal Desalination of Saline Water
7. Thermal Management of Electronics
8. Turbulent Flows
9. ME699 & ME799 (MTech Project Part 1 & 2)