This course focuses on the electric power generation from different energy resources. The students will learn different power plants and the modes of energy conversion to generate electricity. Conventional heat engine based techniques and the new renewable energy based technologies will be discussed. The principals of main renewable electric energy systems (REES) -solar, wind, Geothermal, fuel cells etc- will be covered. Economic and environmental aspects of the electric power generation will also be achieved.