Logo
OUR Programmes

Expected learning outcome

A. Knowledge and Understanding
Having successfully completed this programme, students should be able to demonstrate knowledge and understanding of:

A1. The essential facts, concepts, principles and theories of electrical science underpinning current technologies;
A2. Fundamental theories appropriate to the analysis of electrical power system; A3. Basic practical technologies currently used in electrical power engineering;
A4. The limits of their knowledge, and how this may affect analyses of, and solutions to engineering problems;
A5. The commercial and financial constraints that engineers may have to work under
A6. Principles of design of electrical engineering systems,
A7. Management and business practices, including finance, law, marketing and quality control;
A8. The role and responsibility of a professional engineer within the context of the ethical and environmental structure in which they practice.
A9. Mathematics relevant to engineering;
A10. The fundamental concepts, principles and theories of civil, mechanical, electrical, electronic and manufacturing engineering;
A11. Produce graduates with an appreciation of procedures for electrical equipment maintenance;
A12. Concepts of human rights, democracy, citizenship and the rule of law in the context of Rwanda’s systems of civil government and governance;

B.Cognitive/Intellectual skills/Application of Knowledge
Having successfully completed this programme, students should be able to:
B1. Select and apply appropriate scientific principles, mathematical and computer based methods for analysing general electrical power engineering systems
B2. Analyse and solve electrical power engineering problems.
B3. Apply the evolving state of knowledge in a rapidly developing area.
B4. Deploy the appropriate methods, theory, practices and tools for tasks related to the engineering of electrical power systems;
B5. Analyze the professional and ethical considerations of exploiting electrical technology and be guided by the adoption of appropriate professional and ethical practices;
B6. Transfer appropriate knowledge and methods from one topic in electrical engineering to another.
B7. Applying engineering principles to create new products
B8. To specify, plan, manage, conduct and report on an engineering project; B9. To analyze, evaluate and interpret engineering data;
B10. To apply engineering knowledge to the solution of problems in an engineering/industrial context;
B11. To synthesize data from a variety of sources and apply to the solution of a particular problem;
B12. To demonstrate an awareness of practical engineering skills;
B13. To observe and record accurately, data and experimental evidence both in the laboratory and in the field;
B14. To prepare and deliver technical reports; B15. Prepare and deliver technical presentations;
B16. To demonstrate the ability to carry out power plant feasibility studies, design and supervise the construction of projects;
B17. To make an assessment of environmental and social impacts of activities related to electrical power engineering.

C.Communication/ICT/Numeracy/Analytic Techniques/Practical Skills/Information Literacy
Having successfully completed this programme, students should be able to:
C1. Apply the methods and techniques that they have learned to review and critically analyse information concerning engineering problems, and to propose and carry through appropriate solutions
C2. Operate electrical equipment effectively
C3. Plan, conduct and write a report on a project or assignment
C4. Use appropriate mathematical methods or use software packages for design, analysis and modelling
C5. Use relevant laboratory equipment and analyse the results critically. C6. Design, build and test a system.
C7. Conduct Research into electrical engineering problems. C8. Manage projects effectively.
C9. Communicate engineering information, ideas, problems and solutions to both specialist and non-specialist audiences, using appropriate technology.

C10. Have an understanding of Risk assessment;
C11. Application of engineering knowledge to the design and manufacture process;
C12. To be imaginative and innovative in the solution of technical and non- technical problems
C13. Acquisition of knowledge to document and manage information related to electrical systems & equipment;

D.General Transferable Skills

• Personal, Intellectual, and Professional Autonomy
Having successfully completed this programme, students should be able to:

D1. Effectively retrieve information from a variety of sources;

Modules to be covered per level

Year 1:

● English for General Purpose
● Mathematics for
Engineers I
● Physics for
Engineers I
● Chemistry for
Engineers
● ICT Skills
● Electrical
Circuits Analysis
● Engineering
materials science
● Workshop
Technology I
● Citizenship and Transformative
Education
● Mathematics for
Engineers II
● Physics for
Engineers II
● Computer
Programming
● Engineering
Mechanics
● Engineering
Drawing & CAD
● Introduction to
Matlab Programming
● Workshop
Technology II
Year 2:
● English for Specific Purposes
● Mathematics for Engineers III
● Strength of materials
● Introduction to Fluids Mechanics &
● Thermodynamics Engineering
● Electromagnetics
● Digital Electronics
● Analogue Electronics
● Mathematics for Engineers IV
● Microprocessor and Its Applications
● Control Systems
● Network Analysis and Synthesis
● Electrical Machines I
● Measurements and Instrumentation
● Industrial attachment I
Year 3:

● Electrical Machines II
● Communication Engineering
● Power Plant Engineering

● Advanced Control Systems
● Electrical Installation and Schematics
● Research Methodology
● Entrepreneurship Development
● Microcontroller & embedded systems
● Electrical Energy Utilization

● Transmission & Distribution

● Electrical machines III
● Power Electronics
● Engineering project management
● Industrial Attachment II
Year 4:

● High-Voltage Engineering
● Power System Protection & Switchgear
● Electrical services Design
● Modelling and analysis of
● power system
● Engineering
● Ethics and Professional
● Economics and Finance for
● Engineers

● Final Year Project

● Renewable Energy Sources
● Power System operation and
● Control

● Drives & Control
● Environmental Management

● Final Year Project

Expected learning outcome

TA. Knowledge and Understanding
At the end of the programme students should be able to demonstrate knowledge and understanding of:

At the end of the programme students should be able to demonstrate knowledge and understanding of:
A1. Appropriate mathematical techniques to help model and analyse systems, and use mathematics as a tool for communicating results and concepts
A2. Science Underlying Electronic Engineering Systems
A3. Information Technology
A4. Principles of design of electronic engineering systems
A5. Management and business practices, including finance, law, marketing and quality control
A6. Electronic Engineering practice

B. Cognitive/Intellectual skills/Application of Knowledge
At the end of the programme students should be able to:

B1. Select and apply appropriate scientific principles, mathematical and computer based methods for analysing general Electronics and Telecommunications engineering systems
B2. Analyse and solve Electronics and Telecommunications engineering problems
B3. Apply and appreciate the state of knowledge in a rapidly developing area
B4. Transfer appropriate knowledge and methods from one topic in cybernetics to another
B5. Apply engineering principles to create new products and systems
B6. Apply technical knowledge to produce a technical risk assessment
B7. Apply professional knowledge to produce a commercial risk assessment
B8. Apply technical and professional knowledge to assess environmental and social impact of electronics and telecommunication engineering activities
C. Communication/ICT/Numeracy/Analytic Techniques/Practical Skills
At the end of the programme students should be able to:

C1. Organise Electronic and Telecommunications engineering tasks into a structured form
C2. Plan, conduct and write a report on a technical project or assignment
C3. Use appropriate mathematical methods or IT tools
C4. Program a computer to solve engineering problems
C5. Use relevant laboratory equipment and analyse the results critically
C6. Design, build and test an Electronics and Telecommunications system
C7. Conduct Research into Electronic and Telecommunications engineering problems
C8. Present technical work both in written and oral form, using appropriate technology
D. General transferable skills
At the end of the programme students should be able to:

D1. Use IT tools competently
D2. Acquire, manipulate and process data
D3. Be creative and innovative
D4. Communicate scientific ideas
D5. Write reports and give oral presentations
D6. Work in team both as a member and as a leader
D7. Use time and resources efficiently
D8. Have the capacity for self-learning in familiar and unfamiliar situations
D9. Undertake lifelong learning

Modules to be covered per level

Year 1:
● English for General Purpose
● Mathematics for Engineers I
● ICT- Skills
● Analogue Electronic Circuits I
● Engineering Drawing and CAD
● Physics for Engineers –I
● Workshop Technology
● English for Special Purposes II
● Mathematics for Engineers II
● Physics for Engineers II
● Computer Programming
● Electrical Circuits Analysis
● Analogue Electronic Circuits II
● Introduction to Matlab Programming
● Workshop Technology

● Year 2:
● English for Special Purposes
● Mathematics for Engineers III
● Fluids Mechanics & Thermodynamics
● Engineering Electromagnetics
● Advanced Computer Programming (C++)
● Signals and Systems
● Measurements and Instrumentation
● Mathematics for Engineers IV
● Digital Electronic Circuits
● Control Systems
● Electrical Machines
● Microprocessor and Its Applications
● Analogue Communication Systems
Year 3:
● English for Academic Purpose
● Power Electronics
● Analogue Filters
● Advanced Control Systems
● Digital Communications
● Linear Integrated Circuits and Applications
● Research Methodology
● Microcontroller and Embedded Systems
● Image Processing
● Telecommunication Networks
● Antenna and Propagation
● Digital Signal Processing
● Entrepreneurship Development
● Year 4:
● Fibre –Optic Communications
● Mobile Communications
● Microwave Engineering
● Cryptography& Network Security
● Computer Networks
● Final year Project I

● Engineering Ethics and Professional conduct
● Economics and Finance for Engineers
● Environmental Management
● Satellite Communications
● Mobile Applications
● Radar Systems and Navigational Aids
● Final year Project II

OUR Programmes

Expected learning outcome

A successful student will have gained and be able to demonstrate:
A1. Knowledge of basic research, development and practices principles relevant to mainstreaming Mechanical Engineering Technology.
A2. Working knowledge of a range of modern tools used in the development and analysis of Mechanical technology systems.
A3. Knowledge of time-management and work planning issues related to the organization, implementation and successful operation and maintenance, including reporting, of an individual mechanical based project.
A4. Knowledge of key professional, safety and ethical issues arising in modern Mechanical Engineering.
A5. Knowledge of fundamental design issues relevant to Mechanical Engineering and an understanding of how to formulate and analyse design solutions in various technology contexts.

Modules to be covered per level

Year 1
Chemistry for Engineers
ICT Skills
Citizenship and Transformative Education
Mathematics for Engineers I
Engineering Drawing &CAD
Engineering Mechanics
Physics for Engineers I
Workshop Technology II (Machine Tools)
English for General purposes
English for General purposes
Mathematics for Engineers II
Design project I
Engineering Thermodynamics I
Physics for Engineers II
Workshop Technology II (Machine Tools)
Computer Programming
Basics of Electronics and Electrical Engineering

Year 2
Elementary Fluid Mechanics
Material Science
Strength of Materials
Kinematics of Machines
Production Technology I
Design Project II
Advanced Fluid Mechanics
Engineering Materials and Metallurgy
Solid and Structural Mechanics
Production Technology II
Engineering Thermodynamics II
English for Specific Purposes

Year 3

Hydraulic and Pneumatic Systems
Measurement, Instrumentation and Computer Interfacing
Machine Elements & Design
Engineering Operations Management (Including Quality Control)
Heat and mass transfer
Finite Element Analysis and Applications
Research Methodology
Entrepreneurship Development
Dynamics of Machines
Mechanical Vibration
Computer Aided Design and Manufacturing
Maintenance Management and Reliability of Mechanical systems
Fundamentals of Mechanical Plant systems
Engineering Project Management

Year 4
Eng. Ethics & Professional Conduct
Alternative Energy Engineering
Heat Treatment of Metals
Environmental Management
Engineering Economics & Finance for Engineers
Industrial attachment
Non-Conventional Energy Resources
Composite Engineering Materials
Advanced Machining Processes
Non – Destructive Testing
Final Research Project

Expected learning outcome

The intended learning outcomes of the programme: (as they are stated in Program specifications);
At the end of the programme, students should be able to demonstrate knowledge and understanding of:
A1. Mathematics and sciences relevant to Mechanical engineering
A2 The fundamental concepts, principles and theories of mechanical engineering.
A3. Energy, design and manufacture at a specialist level.
A4. The principles of Mechanical design including an awareness of codes of practice.
A5. The professional, legal and ethical engineering activity.
A6. The environment and social impact of mechanical engineering activity.
A7. Business and management practices, including finance, law, marketing and quality management relevant to mechanical engineering.
A8. The fundamental concepts, principles and theories of civil, Plant, electrical, electronic and Production/manufacturing engineering systems
A9. The commercial and financial constraints that engineers may have to work under
A10. Produce graduates with an appreciation of procedures for Mechanical equipment maintenance
A11. The limits of their knowledge, and how this may affect analyses of, and solutions to engineering problems
A12. Carry out Plant layout of a plant, design, install, electrical and utility services.
A13. Understand different types of control systems and instruments used in the plant.
A14. Know the type of Maintenance and replacement to be done in the plant system
A15. Understand Performance measurement and Forecasting techniques as used to optimize operation of the organization
A16. Follow safe work practices and adhere to all company guidelines and policies for planning and executing work in a safe manner

Modules to be covered per level

Year 1 – Plant Engineering

Chemistry for Engineers
ICT Skills
Citizenship and Transformative Education
Mathematics for Engineers I
Engineering Drawing &CAD
Engineering Mechanics
Physics for Engineers I
Workshop Technology II (Machine Tools)
Computer Programming in C
Basics of Electronics and Electrical Engineering
English for General purposes
Mathematics for Engineers II
Design project I
Engineering Thermodynamics I
Workshop Technology II (Machine Tools)
Physics for Engineers II

Year 2- Plant Engineering

Elementary Fluid Mechanics
Material Science
Strength of Materials
Kinematics of Machines
Production Technology I
Design Project II
Advanced Fluid Mechanics
Engineering Materials and Metallurgy
Solid and Structural Mechanics
Production Technology II
Engineering Thermodynamics II
English for Specific Purposes

Year 3 – Plant Engineering
Hydraulic and Pneumatic Systems
Measurement, Instrumentation and Computer Interfacing
Machine Elements & Design
Engineering Operations Management (Including Quality Control)
Heat and mass transfer
Finite Element Analysis and Applications
Research Methodology
Entrepreneurship Development
Dynamics of Machines
Mechanical Vibration
Computer Aided Design and Manufacturing
Maintenance Management and Reliability of Mechanical systems
Fundamentals of Mechanical Plant systems
Engineering Project Management

Year 4 – Plant Engineering
Engineering Ethics & Professional Conduct
Alternative Energy Engineering
Internal Combustion Engines
Gas Dynamics and Jet Propulsion
Environmental Management
Engineering Economics & Finance for Engineers
Non-Conventional Energy Resources
Refrigeration and Air-Conditioning
Power Plant Systems and operating Machines
Industrial attachment
Final Research Project

Expected learning outcome

Having successfully completed this programme, students should be able to demonstrate knowledge and understanding of:

A1. Basic research, development and practices principles relevant to mainstreaming Energy Technology.
A2. A range of modern tools used in the development and analysis of Energy technology systems.
A3. Time-management and work planning issues related to the organization, implementation and successful operation and maintenance, including reporting, of an individual Energy based project.
A4. Key professional, safety and ethical issues arising in modern Energy Technology.
A5. Fundamental design issues relevant to Energy technology and an understanding of how to formulate and analyse design solutions in various technology contexts.
A6. Professional, legal and ethical engineering activity.
A7. Environment and social impact of energy engineering activity.
A8. Business and management practices, including finance, law, marketing and quality management relevant to energy engineering.
A9. Fundamental concepts, principles and theories of energy engineering systems
A10. Commercial and financial constraints that engineers may have to work under

Year 1
Chemistry for Engineers
ICT Skills
Citizenship and Transformative Education
Mathematics for Engineers I
Engineering Drawing &CAD
Engineering Mechanics
Physics for Engineers I
Workshop Technology II (Machine Tools)
English for General purposes
English for General purposes
Mathematics for Engineers II
Design project I
Engineering Thermodynamics I
Physics for Engineers II
Workshop Technology II (Machine Tools)
Computer Programming
Basics of Electronics and Electrical Engineering

Year 2
Elementary Fluid Mechanics
Material Science
Strength of Materials
Kinematics of Machines
Production Technology I
Design Project II
Advanced Fluid Mechanics
Engineering Materials and Metallurgy
Solid and Structural Mechanics
Production Technology II
Engineering Thermodynamics II
English for Specific Purposes

Year 3

Hydraulic and Pneumatic Systems
Measurement, Instrumentation and Computer Interfacing
Machine Elements & Design
Engineering Operations Management (Including Quality Control)
Heat and mass transfer
Finite Element Analysis and Applications
Research Methodology
Entrepreneurship Development
Dynamics of Machines
Mechanical Vibration
Computer Aided Design and Manufacturing
Maintenance Management and Reliability of Mechanical systems
Fundamentals of Mechanical Plant systems
Engineering Project Management

Year 4
Eng. Ethics & Professional Conduct
Alternative Energy Engineering
Heat Treatment of Metals
Environmental Management
Engineering Economics & Finance for Engineers
Industrial attachment
Non-Conventional Energy Resources
Composite Engineering Materials
Advanced Machining Processes
Non – Destructive Testing
Final Research Project

Year 1 – Plant Engineering

Chemistry for Engineers
ICT Skills
Citizenship and Transformative Education
Mathematics for Engineers I
Engineering Drawing &CAD
Engineering Mechanics
Physics for Engineers I
Workshop Technology II (Machine Tools)
Computer Programming in C
Basics of Electronics and Electrical Engineering
English for General purposes
Mathematics for Engineers II
Design project I
Engineering Thermodynamics I
Workshop Technology II (Machine Tools)
Physics for Engineers II

Year 2- Plant Engineering

Elementary Fluid Mechanics
Material Science
Strength of Materials
Kinematics of Machines
Production Technology I
Design Project II
Advanced Fluid Mechanics
Engineering Materials and Metallurgy
Solid and Structural Mechanics
Production Technology II
Engineering Thermodynamics II
English for Specific Purposes

Year 3 – Plant Engineering
Hydraulic and Pneumatic Systems
Measurement, Instrumentation and Computer Interfacing
Machine Elements & Design
Engineering Operations Management (Including Quality Control)
Heat and mass transfer
Finite Element Analysis and Applications
Research Methodology
Entrepreneurship Development
Dynamics of Machines
Mechanical Vibration
Computer Aided Design and Manufacturing
Maintenance Management and Reliability of Mechanical systems
Fundamentals of Mechanical Plant systems
Engineering Project Management

Year 4 – Plant Engineering
Engineering Ethics & Professional Conduct
Alternative Energy Engineering
Internal Combustion Engines
Gas Dynamics and Jet Propulsion
Environmental Management
Engineering Economics & Finance for Engineers
Non-Conventional Energy Resources
Refrigeration and Air-Conditioning
Power Plant Systems and operating Machines
Industrial attachment
Final Research Project

Modules to be covered per level

Year 1 Energy Engineering

English for Specific purposes I
Mathematics for Engineers I
Physics for Engineers I
Chemestry for Engineers
ICT Skills
Workshop Technology I
Engineering Drawing &CAD
Entrepreneurship Development and Innovation
Citizenship and Transformative Education

Mathematics for Engineers II
Physics for Engineers II
Workshop Technology II
Computer Programming
Engineering Mechanics

Year 2 Energy Engineering
Introduction to Energy Resources
English for Academic Purpose I
Mathematics for Engineers III
Fluid Mechanics
Material Science
Introduction to MATLAB Programming
Electrical Power Engineering Fundamentals

Year 2 Energy Engineering

Introduction to Energy Resources
English for Academic Purpose I
Mathematics for Engineers III
Fluid Mechanics
Material Science
Introduction to MATLAB Programming
Electrical Power Engineering Fundamentals
English for Specific Purposes
Mathematics for Engineers IV
Fuel Science and Combustion
Engineering Thermodynamics II
Bio-Energy Engineering

Year 3 Energy Engineering

Design and Optimization of Heat and Power Systems
Solar Energy and Fuel Cells
Transmission and Distribution of Energy
Hydropower and Wind Energy
Energy Efficiency & Management
Entrepreneurship Development and Innovation
Engineering Project Management
Industrial Attachment (marks included in year 4 sem. I)

Year 4 Energy Engineering
Turbomachinery
Energy Efficient buildings
Engineering Ethics & Professional Conduct
Smart grids and distribution power systems
Environmental Management
Economics & Finance for Engineers
Introduction to Petroleum Engineering & Industry
Regulation of Energy Market and Cost-Benefits Analysis
Nuclear Energy
Peat and geothermal energy
Final Research Project

Newsletter

Subscribe and get our newsletter inbox.

Back to Top