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 programmeProgramming 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 coursesAnnual 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 recordedHELB 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 componentsContinuous 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 rolesIT 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- AI Safety ResearcherTechnology25Low exposure
- Cyber Security AnalystTechnology26Low exposure
- AI Red TeamerTechnology28Low exposure
- Cybersecurity SpecialistTechnology30Low exposure
- Bug Bounty Hunter / Freelance Security ResearcherTechnology34Low exposure
- Cybersecurity Consultant (GRC)Technology35Low exposure
- Quantitative AnalystTechnology35Low exposure
- Tech EntrepreneurTechnology35Low exposure
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.