Bachelor of Software Engineering Program Offered at Egerton University

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

Bachelors Degree (Accredited by: Egerton University)

About Bachelor of Software Engineering Bachelors Degree program.

Software Engineering is about the orderly, timely and cost effective production of quality software that is not only useful but also usable. As such software engineering not only focuses on technology but also on the non-technical issues that are faced by software Engineers during the production of software. Research in this discipline shows that most of the software projects that fail because of reasons other than technology, therefore a Software Engineering degree should address these areas so that our graduates are able to address issues when they encounter them in their professional careers
Software Engineers are in great demand in this economy due to the expensive nature of imported software. The cost of software will come down tremendously when that software is produced by locally trained software engineers.

Objectives of Bachelor of Software Engineering

The aim of the Bachelor of Software Engineering degree programme at Egerton University is to produce graduates that are competent in the production of software and to be able to design and implement suitable software applications on a wide scale. The specific objectives are produce graduates that have:

  1. Acquired both Theoretical and Practical skills in Software Engineering to be productive in society;
  2. Acquired adequate knowledge to pursue postgraduate studies;
  3. A basis for further research and solutions to Software Engineering problems that are customized for this region.

Entry requirements for Bachelor of Software Engineering

All candidates admitted to the degree programme Bachelor of Software Engineering (SOEN) at Egerton University must satisfy one of the following minimum requirements;

  1. Direct entry for Degree in Software Engineering must have an aggregate grade of C+ in KCSE with at least grade C+ in English or Kiswahili, and Mathematics and Physics, or its equivalent.
  2. Those holding a credit pass and above in Diploma in an IT related programme from an institution recognized by the Egerton University Senate.
  3. Those holding qualifications equivalent to the above from institutions recognized by the Egerton University Senate.

Mininum Entry Requirements for Bachelor's Degree
The entry requirements set out below are only minimum, and they in no way entitle an applicant to a place in the University. Applicants must:

  • Have the Kenya Certificate of Secondary Education with an average grade C+ (C plus)passed at one sitting from at least seven subjects drawn from subject groupings as specified by the Kenya National Examinations Council or its equivalent.


  • Have one of the following combinations of passes in the Kenya Advanced Certificate of Education examination:
  • Two (2) Principal passes obtained at the same sitting.


  • Egerton University Statutes 2008 43
  • Two (2) Principal passes obtained at different sittings provided the passes are of Grade C or higher.


  • Hold a Diploma of Egerton University with a 'Credit' pass or higher or an equivalent
  • Qualification from a recognized institution in the relevant field of specialization acceptable to Senate. Those with a 'Pass' Diploma will be considered if they have at least two years relevant experience after graduation.

Meet additional entry requirements as may be specified by the respective Department, Faculty, School or Institute.

To be admitted for a PRE-SERVICE DEGREE PROGRAM, a prospective candidate must have all the requirements set up by the joint Admission Board (JAB), with a prospective IN-SERVICE student must have completed a diplomaprogram in the relevant field and graduated with at least a CREDIT.

Bachelor of Software Engineering Course Subjects

This Software Engineering (SOEN) degree programme at Egerton University shall be completed in four (4) academic years or 8 semesters for full-time students and a maximum of eight (8) academic years for part time students.

A maximum transfer of thirty percent (30%) of the Senate-approved Credit Factors towards the requirements for the degree programme will be accepted, provided the candidate had obtained a grade B or above in the specific relevant course. However, this is subject to approval by the faculty.

To qualify for the award of the degree of Bachelor of Software Engineering, a student must have completed and passed 164 Credit Factors. The C.Fs comprise of 116.5 in SOEN and 47.5 from Egerton University approved programmes.

About Egerton University

Egerton University is the oldest institution of higher learning in Kenya. It was founded as a Farm School in 1939 by Lord Maurice Egerton of Tatton, a British national who settled in Kenya in the 1920s.

Egerton University has three (3) Campuses and one Campus College.

The main Campus is based at ... read more