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)
14. Energy & the Environment
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)
10. Thermodynamics of Energy and Mineral Systems