NCICT programme is divided into modules each of which is designed to cover an aspect of the 
training. The Trainees will be required to undertake modules in Computer Literacy, Computer 

Networking, Computer Maintenance and Repair, Website Design and Development and Visual 
Basic programming. 
If a trainee successfully completes a module/a competence area, he/she will have achieved 
the competencies required toward a strategic ICT occupation and is, therefore, awarded 
CERTIFICATE OF COMPETENCY. 
Trainees who intend to complete the full course will be required to handle in addition to the 
above modules, also add Computational Mathematics, Communication Skills, Entrepreneurship 
Skills and Basic Kiswahili. All candidates will also be required to come up with practical Real life 
projects upon completion of each major module (s), and undertake industrial Training at least 
twice before completion of the entire course. 
On  successful  completion  of  all  modules,  the  trainees  shall  be  awarded  the  National 
Certificate in Information and Communications Technology (NCICT).