The course commences with the Foundation Course lasting three terms in which primarily basic natural science and engineering science subjects are taught, such as Mathematics, Engineering Mechanics, Thermodynamics and Electrical Engineering. The curriculum however also includes special topics, such as Business Administration, Technical English, Personnel Management or Operating and Hazardous Materials. The Advanced Course mainly comprises those courses which concentrate on the knowledge required to operate the machinery, such as combustion engines and plants, machines, steam installations, electrical machines and the field of automation and control engineering. Instruction in Maintenance and Machine Dynamics as well as Business Management and Occupational Health and Safety round off the Advanced Course. Within the compulsory course options, students can acquire in-depth technical know-how according to their own personal interests and abilities. In the sixth term, students complete their practical placement away from the University which aims to prepare them for their profession as an engineer. The Bachelor thesis is embedded in the seventh and last term.