BSc. Computer Science Program Offered at Egerton University

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

Bachelors Degree (Accredited by: Egerton University)

About BSc. Computer Science Bachelors Degree program.

This program BSc Computer Science degree program at Egerton University has been reviewed with the intention of making the program competitive while maintaining the high standard of the program. With the Courses offered, the graduates will become highly competitive in the job market and at the same time prepare them in becoming independent in making choices of career and self employment. Students are trained not only in the technical areas of specialization but also in personal development, communication skills and entrepreneurship.

Objectives of BSc. Computer Science

The primary aim of this Computer Science degree program at Egerton University is to provide a sound training in computing and its general application areas. It is intended that upon completion of the programme the graduate should:

  • be able to identify and apply software engineering and hardware engineering tools effectively;
  • have acquired adequate skills to be able to design and implement suitable computer applications, both software and hardware, and advice on such applications;
  • be fully equipped to take on postgraduate studies in computer science; and
  • have attained a level of academic competence in computer science to be able to function as a productive member of his/her profession.

Entry requirements for BSc. Computer Science

To be eligible for admission to the BSc (Computer Science) programme at Egerton University, the applicant must meet the Minimum University general admission criteria.
Candidates must have passed the K.C.S.E., or equivalent examination with the following minimum grades to be considered:

  • EITHER Mathematics B+, Physics B
  • OR Mathematics B+, Physical Science B+
  • IN ADDITION Obtained an B grade in one humanities subject and B grade in one language subject.

Holder of a diploma with credits passes and above in Computer science or equivalent from institutions recognized by Egerton University.
Students admitted with Diploma in Computer science may transfer credits according to Egerton University regulations.

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.

BSc. Computer Science Course Subjects

A student is required to register for at least 18 CF‘s and at most 21 CF‘s in each of the eight semesters of study.

In the first and second years of study in computer science, the student studies a mixture of compulsory computer science Courses together with selected Courses in mathematics and physics.

In the first year of study, the student is required to take four of the University common CORE Courses. These Courses are intended to introduce the student to the basics of computer science as well as to provide the student with a sound grounding in areas of mathematics and physics that are important to the study of computer science.

In the third year of study the student is able to tackle more advanced Courses in Computer Science. There will be optional Courses offered in THIRD year semester 1 that would cover contemporary topics in computer science. This will enable the student to be up to date with the technological changes in the discipline areas. In the fourth year of study the student must select one Course from a list of available optional Courses.

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