Academic Program - Mechanical Power Techniques Engineering Department

Comprehensive description of curriculum and requirements for each academic year

Academic Program Files

Courses Description

Academic Year 2026 - 2027

Code Subject Name Hours (Th/Pr) Units Semester Syllabus
MU020101B0101 Mechanical Engineering /Static 3 / 0 3 Bologna Process - Course 1 Download
MU020101B0102 Mathematics Principles 4 / 0 4 Bologna Process - Course 1 Download
MU020101B0103 Electrical Technology 2 / 2 4 Bologna Process - Course 1 Download
MU020101B0104 Workshops 0 / 6 6 Bologna Process - Course 1 Download
MU020101B0201 Thermodynamics principle 4 / 2 6 Bologna Process - Course 2 Download
MU020101B0202 Mechanical Engineering /Dynamic 3 / 0 3 Bologna Process - Course 2 Download
MU020101B0203 Engineering drawing 0 / 4 4 Bologna Process - Course 2 Download
MU020101B0204 Occupational Safety 2 / 0 2 Bologna Process - Course 2 Download
UOMU0000004 English language 2 / 0 2 Bologna Process - Course 1 Download
UOMU0000010 Arabic Language 2 / 0 2 Bologna Process - Course 2 Download
UOMU0000016 Democracy and Human Rights 2 / 0 2 Bologna Process - Course 1 Download
UOMU0000025 Computer 2 / 2 4 Bologna Process - Course 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
MU020101B0301 Refrigeration & Air Conditioning Principles 4 / 4 8 Bologna Process - Course 1 Download
MU020101B0302 Fluid Mechanics 6 / 2 8 Bologna Process - Course 1 Download
MU020101B0303 Mathematics 6 / 0 6 Bologna Process - Course 1 Download
MU020101B0304 Mechanical drawing 0 / 4 4 Bologna Process - Course 1 Download
MU020101B0401 Thermodynamics 4 / 4 8 Bologna Process - Course 2 Download
MU020101B0402 Strength of Materials 2 / 2 4 Bologna Process - Course 2 Download
MU020101B0403 Engineering Materials 2 / 2 4 Bologna Process - Course 2 Download
MU020101B0404 Electrical Machines 2 / 2 4 Bologna Process - Course 2 Download
UOMU0000005 English Language 2 / 0 2 Bologna Process - Course 1 Download
UOMU0000012 Arabic Language 2 / 0 2 Bologna Process - Course 2 Download
UOMU0000013 Crimes of the Baath Party in Iraq 2 / 0 2 Bologna Process - Course 1 Download
UOMU0000032 Computer 2 / 2 4 Bologna Process - Course 2 Download
UOMUS021042 Strengh of materials 3 / 2 5 Sem 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
MU020101B0501 Heat Transfer 4 / 2 6 Bologna Process - Course 1 Download
MU020101B0502 Engineering Analysis 3 / 0 3 Bologna Process - Course 1 Download
MU020101B0503 Mechanical Design 2 / 2 4 Bologna Process - Course 1 Download
MU020101B0504 Thermal Systems Design 3 / 0 3 Bologna Process - Course 1 Download
MU020101B0505 Drawing of Refrigeration & Air Conditioning Systems 0 / 3 3 Bologna Process - Course 1 Download
MU020101B0601 Refrigeration & Air Conditioning 4 / 4 8 Bologna Process - Course 2 Download
MU020101B0602 Maintenance of Refrigeration & Air Conditioning Systems 0 / 4 4 Bologna Process - Course 2 Download
MU020101B0603 Theory of Machines and Vibrations 2 / 2 4 Bologna Process - Course 2 Download
MU020101B0604 Numerical Analysis 3 / 0 3 Bologna Process - Course 2 Download
MU020101B0605 Engineering Computer Applications 3 / 0 3 Bologna Process - Course 2 Download
MU020102B0501 Heat Transfer 4 / 2 6 Bologna Process - Course 1 Download
MU020102B0502 Engineering Analysis 3 / 0 3 Bologna Process - Course 1 Download
MU020102B0503 Mechanical Design 4 / 0 4 Bologna Process - Course 1 Download
MU020102B0504 Biofuels 2 / 2 4 Bologna Process - Course 1 Download
MU020102B0505 Renewable Energy 2 / 2 4 Bologna Process - Course 1 Download
MU020102B0601 Theory of Machines and Vibrations 4 / 4 8 Bologna Process - Course 2 Download
MU020102B0602 Photovoltaic Energy 2 / 2 4 Bologna Process - Course 2 Download
MU020102B0603 Gas Dynamics 2 / 2 4 Bologna Process - Course 2 Download
MU020102B0604 Numerical Analysis 3 / 0 3 Bologna Process - Course 2 Download
MU020102B0605 Engineering Computer Applications 0 / 3 3 Bologna Process - Course 2 Download
MU0213007 Computer Applications 3 / 3 6 Annual Download
UOMU02011063 Numerical analysis 3 / 0 3 Sem 2 Download
UOMU02011064 Engineering Applications 3 / 2 6 Sem 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
MU020101B0701 Thermal Power Plants 6 / 0 6 Bologna Process - Course 1 Download
MU020101B0702 Refrigeration Systems 4 / 4 8 Bologna Process - Course 1 Download
MU020101B0703 Engineering Measurement systems 2 / 2 4 Bologna Process - Course 1 Download
MU020101B0705 Engineering and Industrial Management 2 / 0 2 Bologna Process - Course 1 Download
MU020101B0706 Methodology of Scientific Research 2 / 0 2 Bologna Process - Course 1 Download
MU020101B0801 Renewable Energy 2 / 2 4 Bologna Process - Course 2 Download
MU020101B0802 Design of Air Conditioning Systems 4 / 4 8 Bologna Process - Course 2 Download
MU020101B0803 Automatic Control systems 2 / 2 4 Bologna Process - Course 2 Download
MU020101B0804 Computer Aided Design 0 / 3 3 Bologna Process - Course 2 Download
MU020102B0701 Thermal Power Plants 6 / 0 6 Bologna Process - Course 1 Download
MU020102B0702 Solar Energy 3 / 2 5 Bologna Process - Course 1 Download
MU020102B0703 Engineering Measurement systems 2 / 2 4 Bologna Process - Course 1 Download
MU020102B0705 Engineering and Industrial Management 2 / 0 2 Bologna Process - Course 1 Download
MU020102B0706 Methodology of Scientific Research 2 / 0 2 Bologna Process - Course 1 Download
MU020102B0801 Design of Thermal System 3 / 0 3 Bologna Process - Course 2 Download
MU020102B0802 Combustion & Pollution Engineering 4 / 4 8 Bologna Process - Course 2 Download
MU020102B0803 Automatic Control systems 2 / 2 4 Bologna Process - Course 2 Download
MU020102B0804 Computer Aided Design 0 / 3 3 Bologna Process - Course 2 Download

Academic Year 2025 - 2026

Code Subject Name Hours (Th/Pr) Units Semester Syllabus
UOMU0000004 English language 50 / 0 50 Sem 1 Download
UOMU0000010 Arabic Language 50 / 0 50 Sem 2 Download
UOMU0000016 Democracy and Human Rights 50 / 0 50 Sem 1 Download
UOMU0000025 Computer principles 25 / 50 75 Sem 2 Download
UOMU0201011 Engineering Mechanics/ static 100 / 0 200 Sem 1 Download
UOMU0201012 Mathematics Principles 90 / 0 150 Sem 1 Download
UOMU0201013 Electrical technology 90 / 60 150 Sem 1 Download
UOMU0201014 workshops 90 / 60 150 Sem 1 Download
UOMU0201021 Thermodynamic Principles 100 / 100 200 Sem 2 Download
UOMU0201022 Engineering Mechanics/ Dynamics 100 / 0 200 Sem 2 Download
UOMU0201023 Engineering Drawing 100 / 75 175 Sem 2 Download
UOMU0201024 Occupational Safety 50 / 0 50 Sem 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
UOMU0000013 Crimes of Baath Regime in Iraq 50 / 0 50 Sem 1 Download
UOMU0201031 Thermodynamics 2 90 / 90 240 Sem 1 Download
UOMU0201034 Mathematics 90 / 0 150 Sem 1 Download
UOMU0201032 Fluid Mechanics 100 / 100 200 Sem 1 Download
UOMU0201042 Strength of Materials 90 / 60 150 Sem 2 Download
UOMU0000005 English language 2 50 / 0 50 Sem 2 Download
UOMU0000012 2 Arabic language 50 / 0 50 Sem 2 Download
UOMU0000032 1 Computer applications 50 / 25 75 Sem 2 Download
UOMU0201033 Mechanical Drawing 10 / 90 100 Sem 1 Download
UOMU0201041 Refrigeration & Air Conditioning Principles 100 / 100 200 Sem 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
UOMU02011062 Maintenance of Refrigeration and Air conditioning systems 100 / 100 200 Sem 2 Download
UOMU02011051 Heat Transfer 90 / 60 200 Sem 1 Download
UOMU02011052 Engineering Analysis 90 / 0 150 Sem 1 Download
UOMU02011053 Machine Design 60 / 90 150 Sem 1 Download
UOMU02011054 Thermal Systems Design 90 / 60 150 Sem 1 Download
UOMU02011055 Drawing of Refrigeration & Air Conditioning Systems 90 / 60 200 Sem 1 Download
UOMU02011061 Refrigeration & Air Conditioning 100 / 100 200 Sem 2 Download
UOMU02011063 Theory of Machines and Vibrations 90 / 26 116 Sem 2 Download
UOMU02011064 Numerical Analysis 90 / 0 150 Sem 2 Download
UOMU02011065 Engineering Computer Applications 50 / 50 100 Sem 2 Download
UOMU02012051 Heat Transfer 100 / 100 200 Sem 1 Download
UOMU02012052 Engineering Analysis 90 / 0 150 Sem 1 Download
UOMU02012053 Mechanical Design 2 / 1 3 Sem 1 Download
UOMU02012054 Biofuels 90 / 60 200 Sem 1 Download
UOMU02012055 Renewable Energy 90 / 60 200 Sem 1 Download
UOMU02012061 Theory of machines and Vibrations 90 / 26 116 Sem 2 Download
UOMU02012062 Gas Dynamics 100 / 0 200 Sem 2 Download
UOMU02012063 Numerical Analysis 90 / 0 150 Sem 2 Download
UOMU02012064 Photovoltaic Energy 100 / 0 175 Sem 2 Download
UOMU02012065 Engineering computer applications 50 / 50 100 Sem 2 Download
Code Subject Name Hours (Th/Pr) Units Semester Syllabus
MU0214001 Air conditioning Systems 90 / 30 120 Annual Download
MU0214002 Freezing Systems 60 / 60 120 Annual Download
MU0214003 Renewable Energy 60 / 60 120 Annual Download
MU0214004 Control Circuits 90 / 30 120 Annual Download
MU0214005 Power plant 90 / 60 150 Annual Download
MU0214006 Computer Applications4 30 / 60 90 Annual Download
MU0214007 Industrial Engineering 60 / 0 90 Annual Download
MU0214008 English Language4 30 / 0 30 Annual Download
MU0214009 Professional Ethics 30 / 0 30 Annual Download