1. Introduction to power plants and power generation 2. Thermodynamics of power plants 3. Economics of power plants 4. Energy resources for power generation 5. Steam power plants, design (SPP) 6. Steam power plants, components 7. Industrial gas turbine power plants 8. Micro steam/gas turbines power plants 9. Reciprocating engines power plants 10. Solar power plants 11. Wind power plants 12. Hydro power plants 13. Fuel cell power plants 14. Thermoelectric power plants 15. Cogeneration power plants 16. Environmental impacts of power plants