School of ICT & Computing

Expanding Possibilities in Technology Now and in the Future

School of ICT and Computing

Course Name

Entry Level

Duration in Terms

Exam Body

Computer Packages/Applications

OPEN

2-3 Months

BCEB

International Computer Digital Literacy (ICDL)

OPEN

Modulus

EXTERNAL/ BCEB

Artisan in I.C.T/Storekeeping

KCSE D- (Minus) and Below

6 Months

KNEC

Certificate in I.C.T

KCSE D (Plain)

4 Terms

KNEC

Diploma in I.C.T

KCSE C- (Minus)

6 Terms

KNEC

Diploma in Computer Science & Cyber Security

KCSE D+ (Plus)

4 Terms

ICM

Diploma in Professional Computer Engineering (3 Levels)

KCSE C- (Minus)

3 Terms per Level

ABMA

Diploma in Computer Programming

KCSE D+ (Plus)

2 Terms

ICM

Software Development

KCSE C- (Minus)

10 Months

Depends on language

CCTV Installation / Surveillance Security System Technician

KCSE D+ (Plus)

2 Terms

CGSA/ HCSA Cert

Web Based Programming

KCSE D+ (Plus)

3 Terms

Depends on language

Database Management

KCSE D+ (Plus)

3 Months

Google

Microsoft Certified System Engineer (MSCA,MCSD, MSCE)

KCSE D+ (Plus)

3 Terms Per Each

Microsoft

Single Computing Packages

PACKAGES

MODULE

DURATION IN WEEKS

Computer Packages

MS Word

2

MS Excel

3

MS Access

3

Power Point

2

Typing Skills/ Keyboarding

2

Complete Package

2-3

Graphic Design Courses

Adobe Indesign

2

Corel Draw

3

Adobe Illustrator

2

Adobe Photoshop

2

Complete Package

3 Months

2D & 3D Animation

2D

3 months

3D

3 months

Complete Package

3 months

Video editing

Adobe Premiere

4

Sony Vegas

4

Pinnacle / Video Cut

4

Complete Package

3 Months

Data Analysis

Advanced Ms Excel

4

STATA

6

SPSS

8

SASS

8

SQL

8

PHP

8

EPInfo

8

Python

8

java

8

Single Web Programming
Packages

HTML

4

javascript

10

WordPress

4

Css

8

Php

8

React

12

Laravel

12

Vuejs

12

Single Software Development Packages

java

12

C#

12

ASP.NET

12

Python

12

C++

12

VB.NET

12

java servlet

12

Kotlin

12

Arduino

12

Specialized Programming Courses

Python for cyber security

16

C++ for cybersecurity

16

javascript for cybersecurity

16

Golang for Cybersecurity

16

Cyber Security Single Unit Packages

Wifi (Ethical) Hacking

12

Anonymous Browsing

12

Wireshark

8

Burp Suite Bug web Hacking

12

Hacking APIs

8

Mobile phone & App Hacking

12

Mobile Security & Hacking
Android + iOS

12

Phishing

16

Architectural Courses

Autocad

8

Archicad

4

Autocad Advanced

12

Complete Package

3 Months

Computerized Accounting Packages

Advanced Excel

4

Quickbooks

4

Sage

4

Tally ERP

4

Tally Prime

4

Complete Package

3 Months

Database Management Course

Ms Access

4

SQL

8

MongoDB

4

Complete Package

Advanced Database Management Course

Ms Excel

8

Postgresql

8

Complete Package

Operating System

Windows 10

4

Windows 11

4

Ubuntu Linux

4

Kali Linux

4

RedHat Linux

4

Maya / Puppy Linux

4

Computer Forensics

Forensics

12

N+ comptia

N+

16

A+ comptia

A+

16

Digital Marketing

Digital Marketing

12

Frequently Asked Questions about School of ICT & Computing

In this digital world, ICT is one of the most important courses to study. We offer many courses in both computer hardware and software.

Yes, you will. Our extensive alumni and industry network makes it possible for our students to get the practical skills employers are looking for.

Kenya National Examination Council (KNEC), Institute of Commercial Management (ICM), National Industrial Training Authority (NITA) and The Computer Society of Kenya (CSK).

As long as you meet our academic and other requirements, you are just who we are looking for. Visit Admissions to learn more.

Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.

After you submit your application, an admissions representative will contact you and will help you to complete the process.

Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.

FORM

Are you ready to take the next step towards your future career?