ICT training classroom

    School of Computing & Informatics

    Master digital technologies and computing skills that are in high demand. Prepare for careers in IT support, software development, and digital services.

    ICT & Computing Programs

    From basic computer literacy to advanced programming, develop the digital skills that drive Kenya's growing technology sector.

    ICT trainee inspecting desktop computer hardware with an instructor
    Craft CertificateKNEC/CDACC

    Information Communication Technology - Craft Certificate

    Comprehensive 6-term program building competence in computer systems, software applications, and networking.

    6 Terms
    KCSE grade D or above
    View Details
    Computer programming student working in a computer lab
    Short CourseINTERNAL

    Computer Programming

    6-month intensive course covering programming fundamentals and software development skills.

    6 Months
    KCSE grade D+ or above
    View Details
    Web design student creating a website layout
    Short CourseINTERNAL

    Web Design

    3-month course focusing on modern web design principles, HTML, CSS, and responsive design.

    3 Months
    Open entry
    View Details
    Computer packages trainees practicing spreadsheet applications
    Short CourseINTERNAL

    Computer Packages

    6-week intensive training in essential computer applications and office productivity tools.

    6 Weeks
    Open entry
    View Details

    Digital Skills You'll Master

    Hardware & Systems

    Computer hardware, operating systems, troubleshooting, and system maintenance.

    Programming & Development

    Programming languages, software development, and web development technologies.

    Networks & Databases

    Network administration, database management, and internet technologies.

    Business Applications

    Office productivity, business software, and IT entrepreneurship skills.

    Your ICT Career Path

    IT Support

    Technical support and system administration roles.

    Web Developer

    Create websites and web applications for businesses.

    Data Entry Specialist

    Manage databases and information systems.

    Tech Entrepreneur

    Start your own tech business or consultancy.