Bachelor of Software Engineering (SD)

Bachelor of Software Engineering (SD)

Software Engineering (SD) is about the orderly, timely and cost effective production of quality software that is not only useful but also usable. As such SD 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.

Aim and Objectives

The aim of the programme 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:

3.1Acquired both Theoretical and Practical skills in Software Engineering to be productive in society;

3.2Acquired adequate knowledge to pursue postgraduate studies;

3.3A basis for further research and solutions to Software Engineering problems that are customized for this region.


Admission Requirements

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

4.1Direct 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.

4.2Those holding a credit pass and above in Diploma in an IT related programme from an institution recognized by the Kisii University Senate.

4.3Those holding qualifications equivalent to the above from institutions recognized by the Kisii University Senate.


7.1All examinations for the SOEN programme will be conducted in accordance with the rules and regulations as stipulated in the Kisii University Statutes.

7.2Candidates must pass the SOEN research project which is done individually with the help of an assigned supervisor.

7.3Students are allowed to audit courses which shall be shown in the academic transcript. However, such courses shall not count towards the degree classification.