Bachelor of Science in Computer Science at Karatina University (KARU)

Course NameBachelor of Science in Computer Science
Other Course NameBSc in Computer Science
Institution Karatina University
TypePublic University
LocationNyeri County
QualificationBachelor's Degree
Mode of Study Full time

Course Entry/Admission Requirements for BSc in Computer Science at Karatina University

  • Minimum mean grade of C+ (Plus) at KCSE and at least a C+ in Mathematics, Physics or Physical Science


  • 2 principal passes, one of which must be in Mathematics or Physics at “A” level


  • Kenya National Examinations Council (KNEC)  Diploma in Computer Studies or its equivalent from a recognized institution.

​​​Interested candidates should additionally visit the university website or contact the admissions office for further information on both the university and departmental entry requirements for this course. 

Duration of Study

4 years

How to Apply for Admission


  • Karatina University has intakes in January, May, and September for Full Time, Weekend and Evening classes. 

Application Procedure:

  • Application Procedure: Application forms can be obtained from Karatina University, Main Campus, School of Business, Karatina Town or can be Downloaded Here  or PhD Application form click here to download

Application Fee Payment

Application fee is

  • Ksh. 3,000 for PhD programmes,
  • Ksh. 2,000 for Masters Programmes,
  • Ksh. 1,000 for Undergraduate Programmes and
  • Ksh. 500 for Diploma & and Certificate Programmes.

Payments should be made in Bankers Cheque in favour of Karatina University or direct deposit to the University Account: Equity Bank, Karatina Branch, Ac. No. 0040298291603

Duly filled application forms (with relevant certificates and application payment slip attached) should be sent to:

The Registrar
(Academic, Research and Student Affairs)
P.O. Box 1957 – 10101

 Or Email:

Application forms can also be obtained from Karatina University, Main Campus, School of Business, Karatina Towns. 


View Similar Programs Visit University Website

** Despite the fact that reasonable effort has been made in order to provide an accurate description of this course, certain details could have been updated by the institution which may impact the accuracy of the information presented here. We advice that you contact the institution directly to confirm admission details.