The Mechanical Power Engineering Department is responsible for teaching courses that serve the following programs: