The course is intensive with many subjects that are undertaken in theory and practical lessons. It
Consists of the following units.
i. Introduction to ICT
ii. Computer Applications
iii. Structured programming
iv. Communication skills
v. Operating Systems
vi. Computer Mathematics
vii. Entrepreneurship Project
viii. System Analysis & Design
ix. System Analysis & Design
x. Comp. Applications
xi. Object Oriented Programming.
xii. Qualitative Techniques
xiii. Visual Programming
xiv. Database Management
xv. Data Communication
xvi. Management Information System
xvii. Internet Programming
xviii. Course Specialization Project
xix. Principles and Practice Management
The program takes three (3) years (modules)
This is a course that takes three years after which the students sit for a Kenya National Examinations examination.
In the course of study the students undertake internal examinations which include two Continuous Assessment Test, assignment and end of term examination per term. At the end of each academic year they sit for a stage examination that determines entry to the next year of study.
Beside classroom learning student go for trips which enhance their understanding of the course content. Some of the areas of interest include:
i. Kenya ports authority
ii. Kenya data networks
iii. MTN Business
iv. Cisco Kenya
v. Access Kenya .
The student go for a three(3) month attachment where they apply the knowledge learnt in class and they also get to meet equipment that may not have been available for teaching in college.