BSc Electrical and Electronic Engineering Program Offered at Kenyatta University

KU

Kenyatta University (KU)

Kiambu County

Bachelors Degree 5 years Fulltime Fee: on application Intake: Ongoing

Bachelors Degree (Accredited by: Kenyatta University)

About BSc Electrical and Electronic Engineering Bachelors Degree program.

If you enjoy mathematics and science, are fascinated by energy and electronic gadgets, and want to design and invent things that benefit society, you may wish to study for an electrical and electronic engineering degree at Kenyatta University.

Graduates from the Department of Electrical & Electronics Engineering can find professional jobs both in private and public sector. e.g., Training Institutes, Relevant Research organizations and NGO. They can also be employed by International bodies e.g. United Nations.

Entry requirements for BSc Electrical and Electronic Engineering

Students wishing to pursue the above undergraduate programmes must satisfy the following:

  1. The university common regulations
  2. The candidate must have passed KCSE with a minimum grades in the subject indicated below


Alternative A

  • Mathematics -  B+   
  • Chemistry -  B
  • English  -  B-    
  • Physics -  B+

Alternative B       

  • Mathematics        -    B+    
  • English        -    B-
  • Physical Science    -    B+

Alternative C

  • National Diploma holders in Engineering from Kenya Polytechnic University College, Mombasa Polytechnic University College, Kisumu Polytechnic University College and any other recognized colleges with distinction.

BSc Electrical and Electronic Engineering Course Subjects

UCU 100: Communication skills
UCU 101: Development Studies
ECU 100: Chemistry for Engineers I
ECU 101: Physics For Engineers I
ECU 109: Fundamentals of Computing
ECU 104: Engineering Mathematics I ECU 105: Engineering Mathematics II
EEE 100: 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: Engineering Mathematics III ECU 107: Engineering Mathematics IV
EEE 101: Engineering Drawing II
EEE 102: Computer Programming I
ECU 108: Introduction to the Engineering Profession

Level 200
ECU 200: Engineering Mathematics V
EEE 200: Introduction to Material Science
EEE 201: Thermodynamics
EEE 202: Computer Programming II
EEE 203: Circuit Theory I
EEE 205: Physical Electronics
ECU 201: Engineering Mathematics VI
EEE 212: Mechanics of Machines
ECU 202: Engineering Mathematics VII ECU 203: Engineering Mathematics VIII
EEE 204: Circuit Theory II
EEE 206: Electrical Machines I
EEE 207: Database Management Systems
EEE 208: Electrical Measurements
EEE 209: Fluid Mechanics
EEE 210: AutoCAD
EEE 213: Workshop Practice

Level 300
EEE 300: Electrical Machines II
EEE 302: Electromagnetic Fields
EEE 305: Digital Electronics I
ECU 300: Engineering Mathematics IX
EEE 308: Analogue Electronics I
EEE 310: Control System I
EEE 304: Electrical Engineering Materials
ECU 302: Innovation & Entrepreneurship for Engineers
EEE 315: Electrical Machines III
EEE 307: Network Analysis and Synthesis
EEE 303: Power Systems I
EEE 306: Digital Electronics II
EEE 309: Analogue Electronics II
EEE 311: Control Systems II
EEE 313: Transmission Lines and Wave Guides
ECU 301: Engineering Mathematics X
ECU 303: Industrial Practical Attachment I
EEE 402: Complex Analysis for Electrical Engineers
EEE 403: Analogue Electronics III
EEE 405: Power Electronics
EEE 406: Microprocessor Systems and Applications
EEE 404: Power Systems II
EEE 410: Signals and Systems
EEE 401: Communication Systems II
ECU 400: Research Methods
EEE 408: Engineering Project I
EEE 412: Power Systems III
EEE 414: Instrumentation
ECU 402: Engineering Economics
EEE 407: Operational Research
EEE 415: Electrodynamics & Insulating Materials
ECU 403: Industrial Practical Attachment II

Level 500
Power Engineering Option (Core Units)
ECU 500: Engineering Practice and Ethics
EEE 500: Engineering Project II
EEE 501: Renewable Energy Technologies
EEE 502: Power Systems Analysis
EEE 504: Power Transmission & Distribution
EEE 507: Energy Management & Environmental Protection
ELECTIVES (I) ELECTIVES (II)
EEE 505: Switchgear & Protection EEE 503: Industrial Management
EEE 506: High Voltage Technology & HVDC Transmission
EEE 508: Power Electronics & Variable Speed Drives
EEE 552: Power Systems Dynamics & Controls
EEE 500: Engineering Project II
ELECTIVES (III) ELECTIVES (IV)

Power Engineering Option Electives
EEE 523: Nonlinear and Multivariable control
EEE 526: Electronic Computer Aided Design and Manufacturing Techniques
EEE 536: Optimization and Control
EEE 539: Electrical Power Generation
EEE 513: Distributed Systems
EEE 521: Decision Support Systems
EEE 556: Programmable Logic Controllers
EEE 510: Simulation and Modeling
EEE 533: Electronic Circuits and Systems
EEE 537: Embedded Systems Design
EEE 541: Utilization of Electrical Energy
EEE 542: Safety Engineering
EEE 516: State Space Design and Digital Control

EEE 534: Power System Economics and Planning
EEE 535: Illumination Engineering EEE 538: Electrical Machine Design
EEE 540: Fuzzy Logic and Neural Networks
EEE 532: Human Computer Interaction
EEE 522: Artificial Intelligence and Expert Systems
EEE 512: Digital Signal Processing
EEE 519: Radio Frequency Circuit Design
EEE 543: Reliability Engineering

Telecommunication Engineering Option (Core Units)
ECU 500: Engineering Practice & Ethics
EEE 500: Engineering Project II
EEE 501: Renewable Energy Technology
EEE 544: Teletraffic Engineering
EEE 509: Mobile and Wireless Communications
EEE 545: Satellite Communications


ELECTIVES V ELECTIVES VI
EEE 512: Digital Signal Processing
EEE 546: Information Theory & Coding
EEE 547: Microwave Engineering EEE 548: Antenna & Propagation
EEE 529: Fiber-Optic Communication
EEE 500: Engineering Project II
ELECTIVES VII ELECTIVES VIII

Telecommunication Option Electives
EEE 513: Distributed Systems
EEE 517: Analogue Electronics Design
EEE 520: Real Time Systems
EEE 521: Decision Support Systems
EEE 523: Nonlinear and Multivariable control
EEE 524: Advanced Object Oriented Programming
EEE 526: Electronic Computer Aided Design and Manufacturing Techniques
EEE 510: Simulation & Modelling
EEE 550: Distributed Objects
EEE 537: Embedded Systems Design
EEE 551: TeleVision Engineering
EEE 536: Optimization and Control
EEE 556: Programmable Logic Controllers EEE 519: Radio Frequency Circuit Design EEE 533: Electronic Circuits and Systems
EEE 535: Illumination Engineering
EEE 507: Energy Management & Environmental Protection
EEE 553: Radio Communication Engineering
EEE 542: Safety Engineering
EEE 514: Web Design and Electronic Commerce
EEE 515: Analogue Filters
EEE 516: State Space Design and Digital Control
EEE 518: Digital Image Processing
EEE 522: Artificial Intelligence and Expert Systems
EEE 532: Human Computer Interaction
EEE 540: Fuzzy Logic and Neural Networks
EEE 543: Reliability Engineering
EEE 532: Human Computer Interaction

Computer Engineering Option (Core)
ECU 500: Engineering Practice & Ethics
EEE 500: Engineering Project II
EEE 501: Renewable Energy Technology
EEE 522: Artificial Intelligence & Expert Systems EEE 509: Mobile and Wireless Communications
EEE 554: Computer Networks
ELECTIVES IX ELECTIVES X

EEE 555: Computer Graphics & Multimedia Applications
EEE 512: Digital Signal Processing
EEE 546: Information Theory & Coding
EEE 531: Cryptography & Network Security
EEE 557: Neural Networks
ECU 500: Engineering Project II
ELECTIVES XI ELECTIVES XII

Computer Engineering Option Electives
EEE 520: Real Time Systems
EEE 521: Decision Support Systems
EEE 524: Advanced Object Oriented Programming
EEE 526: Electronic Computer Aided Design and Manufacturing Techniques
EEE 528: Programmable Devices
EEE 510: Simulation and Modeling
EEE 513: Distributed Systems
EEE 537: Embedded Systems Design
EEE 551: TeleVision Engineering
EEE 519: Radio Frequency Circuit Design EEE 533: Electronic Circuits and Systems
EEE 507: Energy Management & Environmental Protection
EEE 542: Safety Engineering
EEE 514: Web Design and Electronic Commerce
EEE 518: Digital Image Processing
EEE 527: Internet Application programming
EEE 529: Fiber-Optic Communications
EEE 530: Virtual Reality Modeling Systems
EEE 532: Human Computer Interaction
EEE 559: Data Structures & Algorithm
EEE 543: Reliability Engineering

About Kenyatta University

When you come to Kenyatta University,you discover that you have arrived at a special place.The University’s Main Campus is set on over 1,000 acres with a pleasant and serene surrounding conducive to academic and intellectual growth.

Kenyatta University is home to some of the world's top scholars, researchers and experts in ... read more