Accredited Institutions Offering ICT Courses in Kenya: Full 2025 List

Need Answers to Past Papers?

Get accurate answers for KCPE, KCSE, CDACC, KPSEA, KNEC, Edexcel, and more exams. Contact us now for quick help!

Contact Us on WhatsApp

With hundreds of institutions in Kenya advertising ICT courses, knowing which ones are genuinely accredited — and which ones issue certificates that employers will not recognize — is critical before you invest your money and time. This guide lists the verified accredited options and explains how to check for yourself.

Accredited Government Institutions

National Polytechnics (Government):

  • Nairobi Technical Training Institute (NTTI) — Nairobi Industrial Area. Kenya’s largest government polytechnic. KNEC-accredited ICT programs at Artisan, Craft Certificate, and Diploma levels.
  • Kabete Technical Training Institute — Kabete, Nairobi. Strong ICT and engineering programs. Government institution.
  • Rift Valley National Polytechnic (RVNP) — Nakuru. One of Kenya’s largest polytechnics with comprehensive ICT offerings.
  • Kisumu Polytechnic — Kisumu. Best government option in western Kenya for ICT.
  • Coast National Polytechnic — Mombasa. ICT programs for Coast region students.
  • Eldoret National Polytechnic — Eldoret. Comprehensive ICT for Rift Valley and Western Kenya.
  • Embu National Polytechnic — Embu. ICT programs serving Central and Eastern Kenya.
  • Kenya Technical Training College (KTTC) — Nairobi. Government institution with broad technical programs including ICT.

Accredited Private Institutions

Universities with TVET-level ICT programs:

  • Zetech University — Nairobi/Ruiru. Strong ICT diploma and degree programs. TVETA and CUE accredited.
  • KCA University — Nairobi. Reputable ICT programs with strong graduate employment records.
  • Mount Kenya University — Multiple campuses across Kenya. Wide geographic reach for ICT programs.
  • Strathmore University — Nairobi. Premium ICT programs with strong tech industry connections.
  • NIIT Kenya — Nairobi. International vendor certifications alongside Kenyan qualifications.
  • Multimedia University of Kenya — Nairobi. Strong technology and ICT focus.
💡 Tip: Always verify an institution’s TVETA registration number on the TVETA website at tveta.go.ke before enrolling. Unregistered institutions issue certificates that many employers and further education institutions will not recognize.

County TVET Colleges

Every Kenyan county operates at least one TVET college offering ICT programs. While quality varies, county colleges offer the lowest fees and are the most geographically accessible option for students in rural areas. Key county colleges with established ICT programs include: Thika Technical Training Institute (Kiambu), Karatina Technical Training Institute (Nyeri), Garissa Technical Training Institute (Garissa), and Kisii Technical Training Institute (Kisii). Check your county government website for the TVET college nearest to you.

How to Verify Accreditation

Three steps to verify any ICT institution in Kenya:

  1. Visit tveta.go.ke and search for the institution name in the registered institutions database.
  2. Ask the institution to show you their TVETA registration certificate and KNEC examination centre approval letter — legitimate institutions have these on display.
  3. Call TVETA directly on their official number to confirm the institution’s registration status if you have any doubt.

Fee Comparison by Category

County TVET colleges: KSh 10,000 to KSh 25,000 per year. Government national polytechnics: KSh 20,000 to KSh 50,000 per year. Private TVET colleges: KSh 50,000 to KSh 120,000 per year. University ICT programs (diploma and degree): KSh 60,000 to KSh 250,000 per year. All government institution fees are subsidized by the government — private institution fees reflect market rates.

How to Apply

Government institutions: Apply directly at the admissions office with KCSE certificate, national ID, and passport photos. Also apply through KUCCPS for government-sponsored placements during application windows. Private institutions: Most accept rolling applications. Apply online or in person. Always confirm TVETA registration before paying any fees.

Frequently Asked Questions

What is TVETA and why does it matter for ICT colleges?
TVETA is the Technical and Vocational Education and Training Authority — the government body that registers, regulates, and accredits TVET institutions in Kenya. A TVETA-registered institution’s programs are examined by KNEC, leading to nationally recognized certificates. Unregistered institutions cannot offer KNEC-examined programs and their certificates may not be accepted by employers or further education institutions.
Can I join a national polytechnic without a KCSE certificate?
Some programs at national polytechnics, particularly at Artisan Certificate level, accept candidates with a KCPE certificate or equivalent. Adult learners may also be admitted on the basis of a maturity entry assessment. Contact the specific institution’s admissions office to confirm entry requirements for your situation.
Is there an ICT college in every Kenyan county?
Yes — all 47 counties have at least one TVET college offering basic ICT programs. Access to ICT training has expanded significantly through the county TVET college network. Quality varies by county, but the geographic coverage means no Kenyan student needs to travel far to access basic ICT training.
Are online ICT colleges accredited in Kenya?
Very few fully online institutions are accredited under Kenya’s TVET framework, which requires physical facilities for practical assessment. Blended institutions (mostly online with some physical sessions for practicals and exams) are more common. Confirm TVETA registration specifically before enrolling in any online or blended ICT program claiming Kenyan accreditation.
What documents should I bring when enrolling at an ICT college in Kenya?
Standard documents required: original and photocopy of KCSE or KCPE certificate, original and photocopy of national ID or birth certificate, 2 to 4 recent passport-size photographs, application fee (KSh 200 to KSh 500 at most institutions), and HELB loan approval letter if applicable. Some institutions also require a birth certificate or parent/guardian ID for minors.

Can’t find what you’re looking for? Contact us

Theophilus Mburu
Written by Theophilus Mburu

Theophilus Mburu is a dedicated dentist and a contributing writer at Edunotes, bringing a unique blend of scientific insight and creativity to the blog. Beyond the clinic, he enjoys immersing himself in video games and exploring music, adding a fresh and relatable perspective to his content.

Found this helpful? Your classmates might need it too.

Share this

Leave a Reply

Your email address will not be published. Required fields are marked *