Skip to content
Nairobi · KenyaFree to read
Technology

Certificate in Computer Science

The Certificate in Computer Science is a foundational programme that introduces students to computer science principles, programming basics and information technology concepts. Offered at multiple Kenyan universities including Presbyterian University of East Africa, St. Paul's University and Outspan Global University, the programme prepares learners for entry-level IT roles or further study in computer science.

Students develop competencies in programming fundamentals, computer architecture, data structures, database basics, web development and software applications. The curriculum combines theoretical computer science concepts with practical programming exercises, enabling graduates to support IT operations or progress to higher-level computing qualifications.

Kenya's technology sector is growing rapidly with demand for IT personnel across all industries. Organisations require staff with computing skills to support IT infrastructure, develop simple applications and provide technical assistance.

Teaching is delivered through classroom instruction, programming laboratory sessions and project-based assignments. Students write code, build simple applications and configure database systems under instructor guidance.

Graduates typically find employment as IT assistants, junior programmers, web assistants or computer lab technicians. Many proceed to pursue diploma or degree-level qualifications in computer science, software engineering or information technology.

The programme is ideal for KCSE graduates with an interest in computing who wish to build a foundation for a technology career.

Duration
1 year
Public, up to
Ksh 67,189
Private, up to
Ksh 62,000
Job market
High

The programme

What you study, how long it takes, and how it is delivered.

Practicalities

Study mode
Full-time
Attachment
3 months
Average class
40 students
Award
Certificate

What you study

8 subjects
  • Programming Fundamentals
  • Computer Architecture
  • Database Basics
  • Web Development
  • Data Structures
  • Operating Systems
  • Software Applications
  • Computer Networks

Modules

8 in the programme
  • Programming Fundamentals

    Year 1Semester 13 creditsCore

    Introduces programming concepts including variables, loops, conditionals and functions.

  • Computer Architecture

    Year 1Semester 13 creditsCore

    Covers computer system architecture, processors and memory organisation.

  • Database Basics

    Year 1Semester 13 creditsCore

    Introduces database concepts, SQL basics and data management.

  • Web Development

    Year 1Semester 13 creditsCore

    Covers HTML, CSS and basic JavaScript for creating web pages.

  • Data Structures

    Year 1Semester 23 creditsCore

    Introduces arrays, lists, stacks, queues and basic data organisation.

  • Operating Systems

    Year 1Semester 23 creditsCore

    Covers operating system concepts, processes and file management.

  • Software Applications

    Year 1Semester 22 creditsCore

    Develops skills in using productivity software and application tools.

  • Computer Networks

    Year 1Semester 22 creditsCore

    Introduces networking concepts, protocols and basic network configuration.

A day as a student

A typical day begins with a lecture on programming concepts or computer architecture, followed by a laboratory session writing code and debugging programs. Afternoons involve project work building simple applications or configuring databases.

The trade offs

In its favour

  • Strong foundation for further study in computer science or IT.
  • IT skills are in high demand across all sectors of the economy.

Against it

  • Certificate-level training provides only basic programming skills; further study needed for professional roles.
  • Rapidly evolving field requires continuous self-learning beyond the certificate.

What it costs

Tuition at both ends of the market, and how to pay for it.

What it costs, and where

Against 191 technology courses
Public60k to 67k
60k at Chuka University67k at TVET public colleges (standardized)
Private47k to 62k
47k at St. Paul's University (Nakuru)62k at St. Paul's University (Nairobi)

Annual tuition in Kenyan shillings, rounded. The upright tick is the median for this field, so a bar sitting entirely to its right is an expensive programme by the standards of its own subject.

The fine print

Chuka 60K, TVET 67,189/yr public. SPU 47-62K/yr private (studyinkenya.co.ke).

Students may access HELB loans and NGCDF bursaries.

Funding options

  • HELB Loan

  • NGCDF Bursary

Scholarships

2 recorded
  • HELB Loan

    LoanKsh 40,000Kenyan

    Kenyan students in accredited certificate programmes

  • NGCDF Bursary

    BursaryKenyan

    Kenyan students from low-income backgrounds

Getting in

The grades, the alternatives, and who accredits the award.

What you need

KCSE mean grade
D+
Alternative entry
Relevant certificate or experience
  • Mathematics

    D

  • English/Kiswahili

    D

How you are assessed

3 components
  • Continuous Assessment Tests

    Written examination30% of the mark

    Regular CATs throughout each semester.

  • Practical Assignments

    Practical30% of the mark

    Hands-on assignments assessed on competency.

  • End of Semester Examinations

    Written examination40% of the mark

    Formal written examinations at the end of each semester.

Accreditation

Accredited by the Commission for University Education (CUE) under the respective university charters.

Accredited by

  • Commission for University Education

    AcademicRequired

    The programme is accredited by the Commission for University Education under the respective university's charter.

Where it leads

The roles it opens, and what you leave with.

Where graduates go

4 roles
  • IT Assistant

    Moderate demandKsh 22,000 to Ksh 48,000

    Supports IT operations including hardware setup, software installation and user support.

  • Junior Programmer

    High demandKsh 28,000 to Ksh 55,000

    Writes and debugs code for simple applications under supervision.

  • Web Assistant

    Moderate demandKsh 25,000 to Ksh 50,000

    Supports website maintenance, content updates and basic web development.

  • Computer Lab Technician

    Low demandKsh 20,000 to Ksh 40,000

    Maintains computer laboratories and supports lab users in institutions.

Graduate outcomes

Graduates work as IT assistants, junior programmers and web assistants.

Where these fields lead

8 careers
Keep this

Fees and entry marks for Certificate in Computer Science are restated every intake. Save it and the app keeps this version, so you can see what changed when it does.