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 | |
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 | 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 | 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.
How to Apply?
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.