To qualify for the award of the degree, the candidate should have successfully completed a
minimum of 80 units of which 68 are compulsory and 12 are electives.
Unit code and Title
Level 100
UCU 100: Communication Skills
UCU 101: Development Studies
ECU 100: Chemistry for Engineers I
ECU 101: Physics for Engineers I
ECU 104: Analytical Geometry for Engineers
ECU 105: Algebra for Engineers I
EEN 101: Introduction to Energy Engineering
EEN 102: Engineering Drawing I
UCU 103: Introduction to Critical and Creative Thinking
ECU 102: Chemistry for Engineers II
ECU 103: Physics for Engineers II ECU 106: Algebra for Engineers II
ECU 107: Differential Calculus for Engineers
ECU 109: Fundamentals of Computing
EEN 103: Engineering Drawing II
EEN 104: Material Science
Level 200
ECU 200: Integral Calculus for Engineers
ECU 201: Probability and Statistics for Engineers
EEN 201: Engineering ThermodynamicsI
EEN 202: Electrical Engineering I
EMM 200: Computer Aided Engineering Drawing
EMM 204: Fluid Mechanics I
EMM 206: Workshop Processes and Practice I
EMM 207: Engineering Mechanics I
ECU 202: Ordinary Differential Equations for Engineers
ECU 203: Transform Methods
EEN 203: Computer ProgrammingI
EEN 204: Engineering ThermodynamicsII
EMM 205: Fluid Mechanics II
EMM 208: Engineering Mechanics II
EMM 210: Machine Elements
EEN 205: Electrical Engineering II
Level 300
ECU 300: Vector Calculus for Engineers
ECU 300: Engineering Materials
EEN 301: Engineering Thermodynamics III
EEN 303: Pumps and Turbines EEN 304: Analogue Electronics
EEN 301: Mechanics of Machines I
EMM 302: Solid and Structural Mechanics I
EMM 310: Engineering Design I
ECU 301: Numerical Analysis
ECU 302: Innovation and Entrepreneurship
EEN 305: Digital Electronics and Microprocessors
EEN 306: Metrology, Measurements, and Instrumentation
EEN 307: Energy Resources and Utilization
EEN 308: Computer programming ii
EMM 303: Solid and Structural Mechanics II
EMM 311: Mechanics of Machines II
Level 400
ECU 400: Research Methodology
ECU 401: Project Management EEN 400: Control Engineering I
EEN 402: Energy Storage Systems and Distribution
EEN 403: Heat and Mass Transfer
EEN404: Electric Power Systems EEN 405: Solar Thermal Energy EMM 405: Engineering Design II ECU 402: Engineering Economics
EMM 415: Biofuel Bio-chemical Energy Conversion
EEN 407: Wind Energy
EEN 408: Engineering Project II
EEN 409: Photovoltaic Technology EEN 410: Power Plant Engineering
EEN 411: Refrigeration and Air Conditioning
EMM 410: Engineering Design III
Level 500
EEN 500: Professional Practice and Ethics
EEN 501: Energy Management and Auditing
EEN 502: Engineering Project II (2units)
EEN 503: Hydropower Technology
EEN 504: Nuclear Energy
EEN 505: Geothermal Energy
EEN 506: Petroleum Engineering
EEN 507: Safety Engineering
EEN 508: Industrial Management
EEN 509: Coal Technologies
EEN 510: Environmental Impact Assessment
EEN 511: Energy Planning, Economics and Trading
EEN 511: Mechanical Vibrations
EEN 512: Solar Power Plants
EEN 513: Wing Farm Design
EEN 514: Control Engineering II
EEN 515: Geothermal Drilling Engineering
EEN 516: Strategic Energy Issues
EEN 517: Solid Fuel Thermo-chemical Conversion
EEN 518: Mechanical Vibrations