โ All academic programmes
Undergraduate
Bachelor of Mechanical and Industrial Engineering
Bachelor of Mechanical and Industrial Engineering
Full Time

DurationContact FAST
Study modeFull Time
DeliveryFace To Face
Lead departmentMechanical and Industrial Engineering
Programme information
Overview
This programme develops engineers with competencies in machine design, manufacturing systems, industrial automation, production engineering, thermodynamics, fluid mechanics, and sustainable engineering. Graduates are equipped to improve industrial productivity and develop innovative engineering solutions.
Programme information
Objectives
- Build professional capacity in Mechanical and Industrial Engineering.
- Provide a foundation in applied science and engineering problem-solving.
- Train students to comprehend, analyse, design, and create solutions for real-life problems.
- Develop understanding of professional and ethical engineering practice.
- Prepare students for postgraduate study and success in industry and technical professions.
- Provide a foundation in applied science and engineering problem-solving.
- Train students to comprehend, analyse, design, and create solutions for real-life problems.
- Develop understanding of professional and ethical engineering practice.
- Prepare students for postgraduate study and success in industry and technical professions.
Programme information
Learning outcomes
Graduates should be able to apply mathematics and science to mechanical-engineering problems; design experiments and interpret data; design systems, components, or processes within realistic constraints; work in multidisciplinary and multicultural teams; identify and solve engineering problems; act ethically; communicate with the engineering community and society; understand the wider impact of engineering solutions; engage in lifelong learning; use modern engineering tools; apply engineering and management principles; lead teams and projects; and demonstrate knowledge in a specialised field of Mechanical and Industrial Engineering.
Before you apply
Entry requirements
Direct entry: Uganda Advanced Certificate of Education with two principal passes, one in either Physics or Mathematics. Physics and Mathematics are essential; Chemistry, Economics, Technical Drawing, Geography, Computer Studies, and Biology are relevant; General Paper is desirable.
Diploma entry: a Diploma in Mechanical Engineering or another diploma with Mathematics and Physics as core components from an accredited tertiary institution.
Diploma entry: a Diploma in Mechanical Engineering or another diploma with Mathematics and Physics as core components from an accredited tertiary institution.
Programme information
Career opportunities
- Mechanical Engineer
- Manufacturing Engineer
- Industrial Engineer
- Design Engineer
- Production Engineer
- Maintenance Engineer
- Energy Systems Engineer
Curriculum
Course structure
Undergraduate Handbook 2025/2026 ยท 214 total credit units
Year 12 study periods
Semester 1
| Code | Course | Type | CU |
|---|---|---|---|
| MIE1101 | Engineering Mathematics I | Core | 4 |
| MIE1102 | Engineering Mechanics I (Statics) | Core | 4 |
| MIE1103 | Engineering Drawing (Drawing Board Mode) | Core | 4 |
| MIE1104 | Electricity and Magnetism | Core | 3 |
| MIE1105 | Information and Communications Technology | Core | 3 |
| COM1101 | Communication Skills | Core | 3 |
| MIE1106 | Production Engineering I | Core | 4 |
| DVS1101 | Development Studies I | Core | 3 |
Semester 2
| Code | Course | Type | CU |
|---|---|---|---|
| BBA1209 | Entrepreneurship Development & Business Ethics | Core | 3 |
| MIE1201 | Engineering Mathematics II | Core | 4 |
| MIE1207 | Workshop Practice | Core | 3 |
| MIE1202 | Engineering Mechanics II (Dynamics) | Core | 4 |
| MIE1203 | Electrical Machines for Mechanical Engineers | Core | 3 |
| MIE1204 | Numerical Analysis aand Computer Programming | Core | 4 |
| MIE1205 | Production Engineering II | Core | 4 |
| MIE1206 | Applied Chemistry | Core | 3 |
| DVS1201 | Development Studies | Core | 3 |
Year 22 study periods
Semester 1
| Code | Course | Type | CU |
|---|---|---|---|
| MIE2101 | Engineering Mathematics III | Core | 4 |
| MIE2102 | Mechanica of Materials I | Core | 4 |
| MIE2103 | Computer-Aided Design for Mechanical Engineers | Core | 4 |
| MIE2104 | Fluid Mechanics I | Core | 4 |
| MIE2105 | Plant Layout and Material Handling | Core | 3 |
| MIE2106 | Principles of Mechatronics | Core | 3 |
| MIE2107 | Quality and Reliability Engineering | Core | 3 |
| DVS2102 | Development Studies III | Core | 3 |
Semester 2
| Code | Course | Type | CU |
|---|---|---|---|
| MIE2201 | Fluid Mechanics II | Core | 4 |
| MIE2205 | Industrial Training I | Core | 3 |
| MIE2202 | Operations Research | Core | 3 |
| MIE2203 | Principles of Thermodynamics | Core | 4 |
| MIE2204 | Mechanics of Materials II | Core | 4 |
| BBA2203 | Human Resource Management | Core | 3 |
| DVS2202 | Development Studies IV | Core | 3 |
Year 32 study periods
Semester 1
| Code | Course | Type | CU |
|---|---|---|---|
| MIE3101 | Product Design and Development | Core | 4 |
| MIE3102 | Dynamic Systems Engineering | Core | 4 |
| MIE3103 | Materials Science and Engineering | Core | 4 |
| MIE3104 | Theory of Machines | Core | 4 |
| MIE3105 | Applied Thermodynamics | Core | 4 |
| PEEM3101 | HSE and Management Systems | Core | 3 |
| BBA3102 | Management Accounting | Core | 3 |
Semester 2
| Code | Course | Type | CU |
|---|---|---|---|
| MIE3201 | Heat Transfer | Core | 4 |
| MIE3207 | Industrial training II | Core | 3 |
| MIE3202 | Design of Machine Elements | Core | 4 |
| MIE3203 | Control Systems Engineering | Core | 4 |
| MIE3204 | Engineering Management | Core | 4 |
| MIE3205 | Mini Engineering Project | Core | 3 |
| MIE3206 | Technical Report Writing | Core | 3 |
Year 42 study periods
Semester 1
| Code | Course | Type | CU |
|---|---|---|---|
| MIE4101 | Final Year Project Proposal | Core | 3 |
| MIE4102 | Production Planning and Inventory Control | Core | 3 |
| MIE4103 | Maintenance Engineering | Core | 4 |
| MIE4104 | Fluid Power Systems | Core | 4 |
| MIE4105 | Introduction to Robotics | Core | 4 |
| MIE4106 | Finite Element Analysis in Mechanical Engineering | Elective | 4 |
| MIE4107 | Renewable Energy Technology | Elective | 4 |
Semester 2
| Code | Course | Type | CU |
|---|---|---|---|
| MIE4201 | Final Year Project Implementation | Core | 4 |
| MIE4202 | Automotive Engineering | Core | 4 |
| MIE4203 | Environmental Engineering | Core | 4 |
| MIE4204 | Ethics and Legal Issues in Engineering | Core | 3 |
| MIE4205 | Regression Applications and Forecasting in Engineering | Core | 3 |
| MIE4206 | Air Conditioning and Refrigeration | Elective | 4 |
| MIE4207 | Welding Technology | Elective | 4 |