The program in its first two years follows a curriculum similar to that of traditional engineering disciplines. This is followed by a sequence of courses introducing the basic energy engineering concepts and their application techniques. Basic energy engineering concepts consist of matter and energy balance, thermodynamics, fluid mechanics, heat and mass transport, chemical and physical processes employed in the energy industry. Upon this background, further instruction is provided in basic chemistry of fuels, primarily that of oil, coal and gas; combustion; oil and gas processing; electrochemical energy conversion; chemical, nuclear, biological and catalytic energy conversions; process control and regulation. Additionally, the program offers courses in renewable energy and electrochemical engineering, business administration, finance and management. The students are able to take technical electives in green energy engineering and environmental impact, hydrogen and fuel cell technologies, materials used in energy applications, physical processes in energy engineering, combustion related atmospheric pollutants so as to acquire comprehensive and in depth knowledge. Professional electives enable them to get acquainted with business life and energy related legal and ethical topics. Therefore, the program content is both comprehensive and flexible so as to allow students to streamline their educational process along their special areas of interest.