Trusted by millions of Kenyans
Study resources on Kenyaplex

Get ready-made curriculum aligned revision materials

Exam papers, notes, holiday assignments and topical questions – all aligned to the Kenyan curriculum.

Course Profile

Colleges and Universities Offering Bachelor of Science in Computer Science(Computer Science) in Kenya

Discover colleges and universities in Kenya currently offering Bachelor of Science in Computer Science(Computer Science), plus course details, typical duration and related programmes.

Course Name
Bachelor of Science in Computer Science(Computer Science)
Major Subject
Computer Science
Course Category
Degree
Average Study Duration
4 Years
Boost your learning with premium resources.
Get access to thousands of high quality educational resources – notes, exams, questions & more.
Explore resources

About Bachelor of Science in Computer Science(Computer Science)

Colleges Offering Bachelor of Science in Computer Science(Computer Science)

Entry Requirements
KCSE C+ at KCSE plus C+ in Math, C in Physics/Physical Sciences, C grade in one humanities & one language subject.

OR -Two principals one must be in Math or Physics at “A” level.

OR -Diploma with at least a credit in Computer Science or equivalent from a Senate-recognised institution with a pass in physics at KCSE.

Duration & Study Mode

8 semesters FT or evening or Work-based (WB)

Tution Fees (only)

55,000/= / semester
Admission requirements
- Applicants must have attained a minimum of a C+ in KCSE with a C+ in either:
(i)A B+ in maths and a B in physics or
(ii) A B+ in maths and physical science or
- A diploma in computer science or its equivalent from a recognized institution with at least a credit pass
Course duration
- 4 years
Course requirements

A minimum of a C+ in KCSE with a C+ in maths and physics or
a diploma in the same from accredited institution with at least a credit
pass or any other qualifications approved by the senate.

Program length

Four years
Course requirements

A minimum of a C+ in KCSE with a C+ in maths and physics or
hold a diploma in a similar field from an institution recognized by
the senate with at least a credit pass.

Duration

Four years
Entry requirements
-A C+ in KCSE with a C+ in maths and physics or
-Hold a diploma in computer science from a recognized institution
Duration
-4 years
Mode of study
-full time
Entry requirements
-A minimum of C+ in KCSE with a C+ in maths/physics
Course duration
-4 years
Mode of study
-full time

Universities Offering Bachelor of Science in Computer Science(Computer Science)

The program aims at producing
experts who are capable of handling
both hardware and software parts
of a computer.Graduates may work
in IT industry and other areas
where computer is applied.The
study enhances creativity among
students,they may therefore participate
in research aimed at making new inventions
or improvement in computer industry.

Entry requirements
- Applicants must have scored
a minimum of C+ in KCSE with C+
in subjects given in the alternatives
below:
(a)Alternative A
(i)Maths
(ii)Physics
(iii)Chemistry
(iv)Geography or any group III subject in KCSE
(v)Biology

Alternative B
(i)Geography
(ii)Maths
(iii)Physical science
(iv)Biological science
(v)Geography or any group III subject in KCSE

Mature entry requirements
- Applicants are expected to hold
either of the qualifications below:
(a)A minimum of C+ in KCSE with C+ in subjects listed above
(b)A diploma in relevant field from a recognized institution
with first class grade or credit plus two years of field or research experience.
(c)Applicants with other relevant qualifications may be admitted as long as their
qualifications are accepted by the senate.

Applicants with relevant diplomas and satisfy admission requirements
may be admitted on credit transfer.

Program duration
- This course takes four years
Applicants are introduced to computer
hardware and software how such elements
work together.They also learn application
of computer science in industry today.
Those graduate with this program
may serve as:
(a)System analysts
(b)Database administrators
(c)Programmers

Course requirements
- Applicants must have scored
a C+ in KCSE and above.
In addition, they must have passed in KCSE or its
equivalent with the following grades in either of
the categories below:
(a)B in physics and B+ in maths
(b)B+ in maths and B+ in physical science
In addition, applicants must have scored B in one
language subject and B in one humanities subject
Holders of diplomas in computer science with a credit
from a reputable institution will be considered for
admission.
Students holding diplomas in computer science
may transfer credits according to the university regulations

Graduation requirements
- To graduate a student shall be required to take and pass all scheduled courses within the stipulated period.

Course duration
- The program takes four years
The program involves providing information on the components of a computer,the interrelationship between the hardware and the software parts of a computer and data processing.

The following are some of the units covered:
(i) Linear Algebra.

(ii) Artificial Intelligence.

(iii) Differential Geometry.

(iv) Cloud Computing.

(v) Computer Graphics.

(vi) Cloud Computing.

Entry requirements
Admission shall be granted to holders of any of the qualifications below:
(i) A minimum of C+ in Mathematics at KCSE OR

(ii) A minimum of two principal passes in science subjects in General Certificate of Education (GCE) Advanced Level /Kenya Advanced Certificate of Education (KACE). OR

(iii) A Diploma in relevant subjects and with at least a credit pass from a reputable institution.

(iv) A Diploma in applied sciences with at least a credit pass in relevant subjects from a recognized institution.

Program duration
4 years
Course requirements
- Students interested in this
program are required have either
of the following qualifications:
(i)A minimum of a C+ in KCSE
with a C in maths or physics.
(ii)Advanced Certificate of Education GCE or A-levels applicants must have at least two principal passes and one subsidiary pass or its equivalent and must have passed in subjects related to the program above.
(iii)Diploma or professional certificate in a relevant discipline from a reputable institution
(iv)Advanced Diploma in a Relevant field, applicant must have an ordinary diploma from a recognized institution
(v)A minimum of a C in KCSE plus a pre-university certificate with a mean of C+
Candidates from non-English speaking countries shall be required to pass a special entrance exam set by the university and demonstrate proficiency in written and spoken English


Course duration
- This course takes three years
Entry Requirements
All students admitted to the degree of Bachelor of Computer Science must satisfy the minimum requirements of:

(a) A Mean grade of C+ (plus) in the Kenya Certificate of Secondary Education (KCSE) ) and a minimum of grade C+ in both Mathematics and Physics or Physical Sciences; or its equivalent;
or
(b) A Kenya Advanced Certificate of Education (A-Level) with a minimum of two principal passes and a subsidiary and a minimum of a credit pass in both Mathematics and Physics., or its equivalent;
or
(c) A Diploma from a recognized institution; or
(d) A Pre-University certificate from an institution recognized by the Senate, with a
minimum GPA of 2.50
(e) A degree in a science-based discipline from a recognized university by the University Senate.
Those who pursue this program
acquire skills needed in conducting
complex computations.They also learn
about the daily application of such expertise.

Entry requirements
- To qualify for this course,
one must possess either of the
qualifications below:
(a)A minimum of C+ in KCSE with C in maths,physics and
English or kiswahili.
(b)Be in possession of a KACE certificate with two
principal passes and one subsidiary pass.
(c)A minimum of a credit pass in maths and English in KCE
(d)A diploma in computer science or any relevant discipline
from a recognized institution.

Program duration
- This course takes three years(eight trimesters)plus internship

Tuition fees
- Sh.55,000 per trimester
Students pursuing this
program may serve in the
following professions:
(i)Applications development
(ii)Software engineering
(iii)Database administration
(iv)Software systems management

Entry requirements
- Applicants are required have scored
a minimum of a C+ in KCSE or African Nazarene University
pre-university program B-(Grade Point Average of 2.7)and
demonstrate proficiency in English.In addition,applicants
must have scored a C+ in the following subjects:
(a)English
(b)Pysics/physical science
(c)Maths in KCSE

Intakes
(a)Day time classes:January,May and September
(b)Evening classes:January,May and September

Course duration
- The program takes three years
After applying for this program,students are introduced to
to complex computations and also trained how they are applied.
They also study how such computations are incorporated using
computer programming language to come up with a reliable output.

Course requirements
- Applicants required to have scored a C+ in KCSE with a C
in English and maths or be in possession of a any IT-related
diploma from a recognized institution with at least a credit pass.
Holders of other relevant qualifications may be considered too after
approval by the senate.

Course duration
- The program takes four years
Course requirements
- Admission shall be granted
to students holding any one
of the qualifications below:
(a)A minimum of C+ in KCSE
with A- in one of the following
subjects:
(i)Biological sciences
(ii)Physical sciences
(iii)Chemistry or maths
(iv)Physics
(v)Maths

(b)C+ in KCSE with C+ in each of
the subjects below:
(i)Physics
(ii)Biological sciences
(iii)Physical sciences/chemistry
(iv)Maths

(c)A minimum of C+ in KCSE with
C in English and maths.

Tuition fees
-Kshs.164,934 per year

Course duration
- Four years
Admission requirements
- To qualify for this program,
one is required to hold any of
the qualifications below:
(a)A minimum of C+ in KCSE with
an A- in one of the following
combinations of three subjects:
(i) Biological sciences
(ii)Chemistry or maths
(iii)Maths
(iv)Physical sciences
(v)Physics

(b)A minimum of C+ in KCSE with C+
in Physics,maths and C+ in either chemistry,biological sciences or physical sciences

(c)C+ in KCSE with C in maths and English

Course duration
- Four years

Tuition Fees
- Kshs.164,934 per year
Academic qualifications
- To qualify for this program,
students are required to hold
any of the qualifications below:
(a)A minimum of C+ in KCSE with
C+ in the subjects below:
(i)Maths and English
(ii)Physics
(iii)Chemistry/physical science

(b)One subsidiary pass and two principal
passes in the relevant subjects at A-level

Applicants with other relevant qualifications
may be admitted after approval by the university
senate.

Course duration
- Four years

Tuition fees
- Sh.77,616 per semester
Entry requirements
Meet the minimum University admission criteria as set by the commission for Higher Education.

K.S.C.E minimum average grade of B- in the following Cluster of subjects:
Cluster A
Biology
Physics
Chemistry
Mathemetics
Geography

Cluster B
Biological science
Mathemetics
GEography

Any other from group III

Candidates who have successfully completed a relevant diploma course recognized by the University

Duration:4 years
Mode of study:Regular
Entry requirements
- Applicants must be
in possession of any one
of the qualifications below:
(a)A minimum of C+ in KCSE
with C in maths and English
They must have Physics or Physical Science in Secondary School.

(b)A minimum Grade Point Average of 2.7 after undertaking Pre-University programme from a recognized institution.

(c)A minimum of two principal passes one of which must be Mathematics at Advanced Level Certificate from a reputable institution.

Course duration
-Four years
Minimum qualifications.
(a) Mean grade C+(Plus) at KCSE or equivalent with at least C+ in Mathematics, Physics and any other two subjects; OR,

(b) KACE or equivalent with at least two Principal passes one of which must be in Mathematics or Physics and one Subsidiary; OR,

(c) Mean grade C at KCSE and Advanced Certificate in Computer Studies, Diploma in Computer Studies/Higher Diploma in Computer Studies.

Course duration.
Four years.
Those who join this program
are introduced to various tactics
involved in computations and how
such processes are applied.

Entry requirements
- A minimum of a C+ in KCSE with
a C+ in maths/physics and English or
a diploma in any computer-related
discipline with a credit from
a reputable institution.

Admission fee
- Sh.1,000 non-refundable fee

Course duration
- The program takes four years
Entry requirements: KCSE (or equivalent) with an aggregate of C+ and a minimum of C plain in Mathematics, English/Kiswahili and Physics or
KACE certificate with a minimum of two principal passes and one subsidiary pass, and a minimum of a credit pass in mathematics and English in KCE or
A diploma in relevant field from a recognized institution.
Course duration: 3 academic years or 8 trimesters.
Fees payable: Ksh 55,000 per trimester.
Entry requirements.
(a) A minimum of C+ at KCSE with C+ in maths, C Physics/ Physical Sciences, C grade in one humanities and
one language subject OR

(b) Two principals one must be in Math or Physics at “A” level OR

(C) A diploma in a relevant discipline with a credit from a recognized institution.

Tuition fees.
55, 000 per semester.

Course duration.
8 semesters.
Admission requirements
-The candidate must scored a C+ in KCSE with:
(i)C+ in maths, physics,chemistry or
(ii)C+ in maths, physical science and geography or
-A two passes in maths and physics and at least a credit pass in chemistry or be a holder of a similar diploma from a reputable institution
Period of study
-4 years
Mode of study
-full time
Entry requirements
-Students applying for
this program are required
to be holding any one of
the qualifications below:
(a)A minimum of C+ in KCSE
with C in maths,English and
physics.

(b)Diploma in Computer Science
or Information Technology with
at least a credit pass.

Course duration
- Eight semesters
Entry requirements
- Students applying for this program should have attained a C+ in KCSE with a C+ in physics,maths or physical sciences or
- Two principal passes with one being maths or physics at "A" level or
- Hold a diploma in a relevant field from a recognized institution
Course duration
- 4 years
Mode of study
- Full time
Entry requirements
-A C+ at KCSE and at least a
C+ in Mathematics, Physics or Physical Science or
-principal passes, one of which must be in Mathematics or
Physics at “A” level or
-A Diploma in Computer Studies
or its equivalent from a recognized institution.
Course duration
-4 years
Mode of study
-full time
Application requirements
- To qualify for this program
one must have scored C+ in KCSE
with C+ in maths or physics.
Applicants holding a diploma
in computer science or in any computer
related-discipline with a credit from
a recognized institution.

Course duration
- The program takes four years
Admission Requirements:

Mean grade of C+ (plus) in KCSE with at least C+ in Mathematics, Physics or Physical Sciences,

OR

2 Principal passes, one of which must be in Mathematics or Physics at A level,

OR

KNEC Diploma in Computer Studies or equivalent from recognized institution.
Course requirements


One must have attained a minimum of a C+ or
be in possession of a relevant diploma from a reputable institution or professional certificate
from a recognized examination body.

Course duration

- Eight semesters(2 1/2 years)

Fees

-Sh. 59,500
Course Entry Requirements:
- A minimum mean grade of C+ at KCSE, and at least a C+ in Mathematics, Physics or Physical Sciences, OR
- 2 Principal passes, one of which must be in Mathematics or Physics at “A” Level, OR
- KNEC Diploma in Computer Studies or its equivalent from a recognized Institution by UoE Senate.
Entry requirements
(i) Mean Grade of C+ at KCSE with a minimum of C in both Mathematics and English
OR,
(ii) Mean Grade of C (Plain) at KCSE with KNEC Diploma or equivalent in a relevant discipline from an institution recognized by the University Senate

Course duration.
8 Semesters
Entry Requirements:
-Mean Grade of C+ at KCSE with a minimum of C in both Mathematics and English
OR,
Mean Grade of C (Plain) at KCSE with KNEC Diploma or equivalent in a relevant discipline from an institution recognized by the University Senate

Course Duration
8 semesters
Entry requirements

Applicants are required to have attained a minimum of
a C+ in final exams with a C in maths and physics or
hold a diploma in computer science or its equivalent from
a recognized institution.

Period of study

Four years
Academic requirements

One must have scored a minimum of a C+ in final exams with a C+ in maths and physics or
a diploma from accredited institution or any other relevant qualifications
approved by the senate.

Program duration

Four years
Entry requirements:-

Mean grade of C+ at K.C.S.E or equivalent and have a minimum grade of C+ Physics, Chemistry and Mathematics or B- in Physical Sciences OR
Mean grade C (Plain) at K.C.S.E with credit pass in relevant Diploma from a recognized institution.

Helpful Course Links

Share this course: