Teaching power engineering involves study of classical and renewable energy srouces and their transformation into mechanical work and heat. Practical and theoretical courses include explanations of different kinds of machines and devices such as internal combustion engines, hydraulic engines, gas and steam turbines, steam boiles and HVAC systems.