🎓 May Intake is Ongoing! - Apply Now for 2026 Admissions | Start Your Journey at Nia College Today!
Apply Now
info@niacollege.ac.ke +254 718-267-279

ICT Technician

Master computer essentials, networking, system support, and IT maintenance

Explore Programs

Program Overview

Choose between our Certificate (Level 5) and Diploma (Level 6) programs to advance your ICT technician career

Certificate Program

Level 5

Our ICT Technician Certificate provides comprehensive training in computer essentials, operations, network setup, repair and maintenance, software installation, and database systems. Develop essential IT support skills for managing computer systems.

Duration: 1 Year (2,070 Hours)
Study Mode: Full-time & Part-time
Credits: 207
Entry Requirement: KCSE D+ or equivalent

Total Fees: KES 95,000 (Inclusive of tuition, practicals, and examination fees)

Diploma Program

Level 6

Our ICT Technician Diploma provides advanced training in advanced computer systems, network administration, system security, IT support management, and IT project coordination. Develop expertise to manage IT systems and support teams.

Duration: 18 Months (2,800 Hours)
Study Mode: Full-time & Part-time
Credits: 280
Entry Requirement: KCSE C- or ICT Technician Level 5

Total Fees: KES 165,000 (Inclusive of tuition, practicals, and examination fees)

Certificate Program

Level 5

Our Network System Technician Certificate provides comprehensive training in networking fundamentals, system administration basics, network configuration, and IT support. Develop essential networking skills for managing IT infrastructure.

Duration: 1 Year (1,820 Hours)
Study Mode: Full-time & Part-time
Credits: 182
Entry Requirement: KCSE D+ or equivalent

Total Fees: KES 90,000 (Inclusive of tuition, practicals, and examination fees)

Diploma Program

Level 6

Our Network System Technician Diploma provides advanced training in advanced networking, system administration, network security, cloud infrastructure, and IT project management. Develop expertise to manage complex IT networks and systems.

Duration: 18 Months (2,710 Hours)
Study Mode: Full-time & Part-time
Credits: 271
Entry Requirement: KCSE C- or Network Technician Level 5

Total Fees: KES 160,000 (Inclusive of tuition, practicals, and examination fees)

Certificate Program

Level 5

Our Procurement Management Certificate provides comprehensive training in goods receipt, storage, procurement operations, supply chain basics, and stores management. Develop essential procurement skills for efficient supply chain operations.

Duration: 1 Year (1,820 Hours)
Study Mode: Full-time & Part-time
Credits: 182
Entry Requirement: KCSE D+ or equivalent

Total Fees: KES 85,000 (Inclusive of tuition, practicals, and examination fees)

Diploma Program

Level 6

Our Procurement Management Diploma provides advanced training in supply chain management, warehousing operations, public procurement, contracts management, and asset management. Develop expertise to lead procurement operations in complex organizational environments.

Duration: 18 Months (2,710 Hours)
Study Mode: Full-time & Part-time
Credits: 271
Entry Requirement: KCSE C- or Procurement Level 5

Total Fees: KES 155,000 (Inclusive of tuition, practicals, and examination fees)

Certificate Program

Foundation Level

Our Certificate in Software Development provides a solid foundation in programming fundamentals, web development, and software engineering principles.

Duration: 6 Months
Study Mode: Full-time & Part-time
Credits: 193
Entry Requirement: KCSE D+ or equivalent

Total Fees: KES 80,000 (Inclusive of tuition, practicals, and examination fees)

Diploma Program

Advanced Level

Our Diploma in Software Development offers comprehensive training in advanced programming, software architecture, database management, and project development.

Duration: 2 Years
Study Mode: Full-time & Part-time
Credits: 271
Entry Requirement: KCSE C- or Certificate in IT

Total Fees: KES 240,000 (Payable in installments per semester)

Curriculum

Comprehensive learning paths covering essential and advanced ICT technician skills

ICT Technician Level 5 (KNQF Level 5)

Total Duration: 2,070 Hours | Total Credits: 207

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0611 451 01A ICT/CU/ICT/BC/01/5/MA Digital Literacy 40 4.0
0611 451 02A ICT/CU/ICT/CC/01/5/MA Computer Essentials 120 12.0
0611 451 03A ICT/CU/ICT/CR/01/5/MA Computer Operations 160 16.0
0031 451 04A ICT/CU/ICT/BC/02/5/MA Business Communication 80 8.0
MODULE I SUBTOTAL 400 40.0
MODULE II
0611 451 04A ICT/CU/ICT/CR/02/5/MA Network Setup and Configuration 120 12.0
0417 451 02A ICT/CU/ICT/BC/03/5/MA Work Ethics and Practices 40 4.0
0611 451 05A ICT/CU/ICT/CR/03/5/MA Computer Repair and Maintenance 160 16.0
0611 451 06A ICT/CU/ICT/CC/02/5/MA Software Installation and Support 100 10.0
MODULE II SUBTOTAL 420 42.0
MODULE III
0611 451 07A ICT/CU/ICT/CR/04/5/MA Network Design and Management 120 12.0
0413 451 04A ICT/CU/ICT/BC/04/5/MA Entrepreneurial Skills 40 4.0
0611 451 08A ICT/CU/ICT/CC/03/5/MA Computerized Database Systems 100 10.0
MODULE III SUBTOTAL 260 26.0
INDUSTRY TRAINING
- ICT/CU/ICT/CR/05/5/MA Industry Training 990 99.0
GRAND TOTAL
ICT TECHNICIAN LEVEL 5 TOTAL 2,070 207.0

ICT Technician Level 6 (KNQF Level 6)

Total Duration: 2,800 Hours | Total Credits: 280

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0611 451 01A ICT/CU/ICT/BC/01/6/MA Digital Literacy Advanced 60 6.0
0417 451 02A ICT/CU/ICT/BC/02/6/MA Work Ethics and Practices 40 4.0
0611 451 09A ICT/CU/ICT/CR/01/6/MA Advanced Computer Systems 120 12.0
0611 451 10A ICT/CU/ICT/CR/02/6/MA Network Administration 120 12.0
MODULE I SUBTOTAL 340 34.0
MODULE II
0611 451 11A ICT/CU/ICT/CR/03/6/MA System Security 120 12.0
0413 451 03A ICT/CU/ICT/BC/03/6/MA Entrepreneurial Skills 40 4.0
0611 451 12A ICT/CU/ICT/CR/04/6/MA IT Support Management 120 12.0
0611 451 13A ICT/CU/ICT/CC/02/6/MA Advanced Database Management 100 10.0
MODULE II SUBTOTAL 380 38.0
MODULE III
0421 451 05A ICT/CU/ICT/CC/03/6/MA IT Law and Compliance 100 10.0
0413 451 07A ICT/CU/ICT/CC/04/6/MA IT Project Coordination 100 10.0
0588 451 06A ICT/CU/ICT/CC/05/6/MA Business Mathematics and Statistics 100 10.0
0611 451 14A ICT/CU/ICT/CR/05/6/MA IT Disaster Recovery 120 12.0
MODULE III SUBTOTAL 420 42.0
MODULE IV
0611 451 15A ICT/CU/ICT/CR/06/6/MA Advanced Network Configuration 120 12.0
0411 451 08A ICT/CU/ICT/CC/06/6/MA IT Financial Management 100 10.0
0413 451 10A ICT/CU/ICT/CC/07/6/MA Organizational Behaviour 100 10.0
MODULE IV SUBTOTAL 320 32.0
MODULE V
0611 451 16A ICT/CU/ICT/CR/07/6/MA IT Service Delivery 120 12.0
0416 451 11A ICT/CU/ICT/CC/08/6/MA Research Study 100 10.0
0611 451 17A ICT/CU/ICT/CR/08/6/MA Advanced Computer Support 120 12.0
MODULE V SUBTOTAL 340 34.0
INDUSTRIAL ATTACHMENT
- ICT/CU/ICT/CR/09/6/MA Industrial Attachment 400 40.0
GRAND TOTAL
ICT TECHNICIAN LEVEL 6 TOTAL 2,800 280.0

Network System Technician Level 5 (KNQF Level 5)

Total Duration: 1,820 Hours | Total Credits: 182

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0611 451 01A ICT/CU/NST/BC/01/5/MA Digital Literacy 40 4.0
0611 451 02A ICT/CU/NST/CC/01/5/MA Networking Fundamentals 120 12.0
0611 451 03A ICT/CU/NST/CR/01/5/MA Network Configuration 160 16.0
0031 451 04A ICT/CU/NST/BC/02/5/MA Business Communication 80 8.0
MODULE I SUBTOTAL 400 40.0
MODULE II
0611 451 04A ICT/CU/NST/CR/02/5/MA System Administration Basics 120 12.0
0417 451 02A ICT/CU/NST/BC/03/5/MA Work Ethics and Practices 40 4.0
0611 451 05A ICT/CU/NST/CR/03/5/MA IT Support and Troubleshooting 160 16.0
0611 451 06A ICT/CU/NST/CC/02/5/MA Network Security Basics 100 10.0
MODULE II SUBTOTAL 420 42.0
MODULE III
0611 451 07A ICT/CU/NST/CR/04/5/MA Network Maintenance 120 12.0
0413 451 04A ICT/CU/NST/BC/04/5/MA Entrepreneurial Skills 40 4.0
0611 451 08A ICT/CU/NST/CC/03/5/MA IT Documentation and Support 100 10.0
MODULE III SUBTOTAL 260 26.0
INDUSTRY TRAINING
- ICT/CU/NST/CR/05/5/MA Industry Training 740 74.0
GRAND TOTAL
NETWORK SYSTEM TECHNICIAN LEVEL 5 TOTAL 1,820 182.0

Network System Technician Level 6 (KNQF Level 6)

Total Duration: 2,710 Hours | Total Credits: 271

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0611 451 01A ICT/CU/NST/BC/01/6/MA Digital Literacy Advanced 60 6.0
0417 451 02A ICT/CU/NST/BC/02/6/MA Work Ethics and Practices 40 4.0
0611 451 09A ICT/CU/NST/CR/01/6/MA Advanced Networking 120 12.0
0611 451 10A ICT/CU/NST/CR/02/6/MA Advanced System Administration 120 12.0
MODULE I SUBTOTAL 340 34.0
MODULE II
0611 451 11A ICT/CU/NST/CR/03/6/MA Network Security Advanced 120 12.0
0413 451 03A ICT/CU/NST/BC/03/6/MA Entrepreneurial Skills 40 4.0
0611 451 12A ICT/CU/NST/CR/04/6/MA Cloud Infrastructure 120 12.0
0611 451 13A ICT/CU/NST/CC/02/6/MA Network Monitoring and Management 100 10.0
MODULE II SUBTOTAL 380 38.0
MODULE III
0421 451 05A ICT/CU/NST/CC/03/6/MA IT Law and Compliance 100 10.0
0413 451 07A ICT/CU/NST/CC/04/6/MA IT Project Management 100 10.0
0588 451 06A ICT/CU/NST/CC/05/6/MA Business Mathematics and Statistics 100 10.0
0611 451 14A ICT/CU/NST/CR/05/6/MA Disaster Recovery and Business Continuity 120 12.0
MODULE III SUBTOTAL 420 42.0
MODULE IV
0611 451 15A ICT/CU/NST/CR/06/6/MA Network Architecture and Design 120 12.0
0411 451 08A ICT/CU/NST/CC/06/6/MA IT Financial Management 100 10.0
0413 451 10A ICT/CU/NST/CC/07/6/MA Organizational Behaviour 100 10.0
MODULE IV SUBTOTAL 320 32.0
MODULE V
0611 451 16A ICT/CU/NST/CR/07/6/MA IT Service Management 120 12.0
0416 451 11A ICT/CU/NST/CC/08/6/MA Research Study 100 10.0
0611 451 17A ICT/CU/NST/CR/08/6/MA Advanced IT Support and Troubleshooting 120 12.0
MODULE V SUBTOTAL 340 34.0
INDUSTRIAL ATTACHMENT
- ICT/CU/NST/CR/09/6/MA Industrial Attachment 310 31.0
GRAND TOTAL
NETWORK SYSTEM TECHNICIAN LEVEL 6 TOTAL 2,710 271.0

Procurement Management Level 5 (KNQF Level 5)

Total Duration: 1,820 Hours | Total Credits: 182

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0031 451 04A BUS/CU/PM/CC/01/5/MA Business Communication 80 8.0
0611 451 01A BUS/CU/PM/BC/01/5/MA Digital Literacy 40 4.0
0031 451 20A BUS/CU/PM/CC/02/5/MA Goods Receipt and Storage 120 12.0
0031 451 21A BUS/CU/PM/CR/01/5/MA Procurement Operations 160 16.0
MODULE I SUBTOTAL 400 40.0
MODULE II
0031 451 22A BUS/CU/PM/CR/02/5/MA Supply Chain Basics 120 12.0
0417 451 02A BUS/CU/PM/BC/02/5/MA Work Ethics and Practices 40 4.0
0031 451 23A BUS/CU/PM/CR/03/5/MA Stores Management 160 16.0
0031 451 24A BUS/CU/PM/CC/03/5/MA Inventory Control 100 10.0
MODULE II SUBTOTAL 420 42.0
MODULE III
0031 451 25A BUS/CU/PM/CR/04/5/MA Vendor Management 120 12.0
0413 451 04A BUS/CU/PM/BC/03/5/MA Entrepreneurial Skills 40 4.0
0031 451 26A BUS/CU/PM/CC/04/5/MA Procurement Documentation 100 10.0
MODULE III SUBTOTAL 260 26.0
INDUSTRY TRAINING
- BUS/CU/PM/CR/05/5/MA Industry Training 740 74.0
GRAND TOTAL
PROCUREMENT MANAGEMENT LEVEL 5 TOTAL 1,820 182.0

Procurement Management Level 6 (KNQF Level 6)

Total Duration: 2,710 Hours | Total Credits: 271

Unit Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0031 451 04A BUS/CU/PM/CC/01/6/MA Business Communication 80 8.0
0417 451 02A BUS/CU/PM/BC/02/6/MA Work Ethics and Practices 40 4.0
0031 451 27A BUS/CU/PM/CR/01/6/MA Advanced Supply Chain Management 120 12.0
0031 451 28A BUS/CU/PM/CR/02/6/MA Warehousing Operations 120 12.0
MODULE I SUBTOTAL 360 36.0
MODULE II
0611 451 01A BUS/CU/PM/BC/01/6/MA Digital Literacy Advanced 60 6.0
0413 451 03A BUS/CU/PM/BC/03/6/MA Entrepreneurial Skills 40 4.0
0031 451 29A BUS/CU/PM/CR/03/6/MA Public Procurement 120 12.0
0031 451 30A BUS/CU/PM/CR/04/6/MA Contracts Management 120 12.0
MODULE II SUBTOTAL 340 34.0
MODULE III
0421 451 05A BUS/CU/PM/CC/02/6/MA Principles of Commercial Law 100 10.0
0413 451 07A BUS/CU/PM/CC/03/6/MA Management Skills 80 8.0
0588 451 06A BUS/CU/PM/CC/04/6/MA Business Mathematics and Statistics 100 10.0
0031 451 31A BUS/CU/PM/CR/05/6/MA Asset Management 120 12.0
MODULE III SUBTOTAL 400 40.0
MODULE IV
0031 451 32A BUS/CU/PM/CR/06/6/MA Procurement Systems and Technology 120 12.0
0411 451 08A BUS/CU/PM/CC/05/6/MA Financial Management 100 10.0
0413 451 10A BUS/CU/PM/CC/06/6/MA Organizational Behaviour 100 10.0
MODULE IV SUBTOTAL 320 32.0
MODULE V
0031 451 33A BUS/CU/PM/CR/07/6/MA Procurement Strategy and Planning 120 12.0
0416 451 11A BUS/CU/PM/CC/07/6/MA Research Study 100 10.0
0421 451 21A BUS/CU/PM/CR/08/6/MA Procurement Law and Compliance 120 12.0
MODULE V SUBTOTAL 340 34.0
INDUSTRIAL ATTACHMENT
- BUS/CU/PM/CR/09/6/MA Industrial Attachment 350 35.0
GRAND TOTAL
PROCUREMENT MANAGEMENT LEVEL 6 TOTAL 2,710 271.0

Certificate in Software Development (KNQF Level 5)

Total Duration: 1930 Hours | Total Credits: 193

Module ISCED Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
I 0611 441 03A ICT/CU/SD/CC/01/5/MA Computer Operations 90 9.0
I 0613 451 06A ICT/CU/SD/CC/02/5/MA Structured Programming 240 24.0
I 0611 451 07A ICT/CU/SD/CR/01/5/MA Software System Requirements 120 12.0
MODULE I SUBTOTAL 450 45.0
MODULE II
II 0541 451 04A ICT/CU/SD/CC/03/5/MA Discrete Mathematical Concepts 160 16.0
II 0611 451 08A ICT/CU/SD/CR/03/5/MA Application End-User Support 150 15.0
MODULE II SUBTOTAL 310 31.0
MODULE III
III 0413 441 01A ICT/CU/SD/BC/01/5/MA Entrepreneurial Skills 40 4.0
III 0612 451 09A ICT/CU/SD/CR/04/5/MA Computerized Database Systems 250 25.0
MODULE III SUBTOTAL 290 29.0
MODULE IV
IV 0688 451 05A ICT/CU/SD/CC/04/5/MA Project Management Principles 110 11.0
IV 0417 441 02 A ICT/CU/SD/BC/02/5/MA Work Ethics and Practices 40 4.0
IV 0417 441 02A ICT/CU/SD/CR/05/5/MA Web Application Development 250 25.0
IV - - Industry Training 480 48.0
MODULE IV SUBTOTAL 880 88.0
GRAND TOTAL
CERTIFICATE PROGRAM TOTAL 1930 193.0

Diploma in Software Development (KNQF Level 6)

Total Duration: 2710 Hours | Total Credits: 271

Module ISCED Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
I 0611 441 03A ICT/CU/SD/CC/01/5/MA Computer Operations 90 9.0
I 0613 451 06A ICT/CU/SD/CC/02/5/MA Structured Programming 240 24.0
I 0611 451 07A ICT/CU/SD/CR/01/5/MA Software System Requirements 120 12.0
MODULE II
II 0541 451 04A ICT/CU/SD/CC/03/5/MA Discrete Mathematical Concepts 160 16.0
II 0611 451 08A ICT/CU/SD/CR/02/5/MA Application End-User Support 150 15.0
MODULE III
III 0413 441 01A ICT/CU/SD/BC/01/5/MA Entrepreneurial Skills 40 4.0
III 0612 451 09A ICT/CU/SD/CR/04/5/MA Computerized Database Systems 250 25.0
MODULE IV
IV 0688 451 05A ICT/CU/SD/CC/04/5/MA Project Management Principles 110 11.0
IV 0417 441 02 A ICT/CU/SD/BC/02/5/MA Work Ethics and Practices 40 4.0
IV 0417 441 02A ICT/CU/SD/CR/05/5/MA Web Application Development 250 25.0
MODULE V
V 0613 551 02 A ICT/CU/SD/CR/01/6/MA Object Oriented Programming 170 17.0
V 0613 551 03 A ICT/CU/SD/CR/02/6/MA Desktop Application Development 240 24.0
MODULE VI
VI 0613 551 04 A ICT/CU/SD/CR/03/6/MA Mobile Application Development 270 27.0
VI 0031 541 01A ICT/CU/SD/BC/01/6/MA Communication Skills 40 4.0
VI - - Industry Training 480 48.0
GRAND TOTAL
DIPLOMA PROGRAM TOTAL 2710 271.0

Entry Requirements

What you need to join our ICT Technician programs

Certificate Program (Level 5)

Minimum qualifications for entry:

  • Kenya Certificate of Secondary Education (K.C.S.E.) with a minimum mean grade of D (Plain)
  • Equivalent qualifications as determined by TVETA
  • Basic computer literacy
  • Strong technical aptitude

Diploma Program (Level 6)

Requirements for advanced qualification:

  • Kenya Certificate of Secondary Education (K.C.S.E.) with a minimum mean grade of C- (minus)
  • ICT Technician or related Level 5 Certificate
  • Equivalent qualifications as determined by TVET Authority
  • Demonstrated IT experience

International Students

Additional requirements for international applicants:

  • Equivalent academic qualifications
  • Proof of English proficiency
  • Student visa and passport
  • Medical insurance coverage
  • Financial support evidence

Certificate Program (Level 5)

Minimum qualifications for entry:

Diploma Program (Level 6)

Requirements for advanced qualification:

International Students

Additional requirements for international applicants:

Certificate Program (Level 5)

Minimum qualifications for entry:

Diploma Program (Level 6)

Requirements for advanced qualification:

International Students

Additional requirements for international applicants:

Certificate Program

Basic requirements for the 6-month certificate program:

Diploma Program

Requirements for the 2-year diploma program:

International Students

Additional requirements for international applicants:

Career Progression

Your pathway to success in ICT support and computer systems

Computer Support Technician
Average Salary: KES 45,000 - 80,000/month

Entry-level position providing computer support, troubleshooting, and basic maintenance.

ICT Technician
Average Salary: KES 80,000 - 135,000/month

Mid-level role managing computer systems, network setup, and IT infrastructure support.

Senior ICT Technician / IT Support Manager
Average Salary: KES 135,000 - 230,000/month

Senior role overseeing IT support operations, system administration, and technical team management.

IT Manager / Systems Administrator
Average Salary: KES 230,000 - 400,000+/month

Strategic role managing development teams, project planning, and driving technical innovation.

What Our Graduates Say

Hear from our successful software development alumni

"The Software Development program at NIA College completely transformed my career. I came with basic programming knowledge, but the comprehensive curriculum and hands-on projects prepared me for real-world development. Within two months of completing the diploma, I landed a job as a junior developer at a leading tech company."
BK
Brian Kiprop

Junior Software Developer, Tech Solutions Ltd

Diploma in Software Development, 2023

"As a career switcher, I was nervous about entering the tech industry. The certificate program gave me the perfect foundation. The instructors were incredibly supportive, and the project-based learning approach helped me build a strong portfolio. I now work as a frontend developer and couldn't be happier with my career change."
MW
Mary Wanjiku

Frontend Developer, Digital Creations

Certificate in Software Development, 2022

"The industry project in the diploma program was a game-changer for me. Working on a real client project gave me practical experience that directly prepared me for my current role. The mentorship from industry professionals and the career support after graduation were exceptional. I tripled my salary within a year of completing the program."
JO
James Ochieng

Full Stack Developer, Innovate Africa

Diploma in Software Development, 2022

"What impressed me most was how the curriculum stayed current with industry trends. We learned cutting-edge technologies like React Native, Node.js, and cloud computing that are in high demand. The career progression workshop helped me negotiate a better package, and I'm now leading a development team just two years after graduation."
SN
Susan Njeru

Tech Lead, Mobile Solutions Kenya

Diploma in Software Development, 2021

Graduate Success Metrics

94%

Employment Rate

of graduates employed within 6 months

65%

Salary Increase

average salary boost after graduation

200+

Projects Completed

real-world projects in portfolio

50+

Partner Companies

hiring our graduates regularly

Start Your ICT Technician Career Today

Join our next intake and become a professional ICT technician supporting computer systems and networks

Apply Now Request Info Download Fee Structure
Chat with us!