Information Technology

These courses are aimed at equipping the learners with knowledge in computer skills and current trends in technology which will help them to utilize the skills learned to solve day-to-day business challenges. Computer literacy is an important element of success in today’s technology-driven world. This course is intended for students to learn concepts associated with key basic computing fundamentals, application software, and ethics and appropriate behaviour while using technology as a tool in the classroom and in life.


The learners are introduced to understanding of computer technology: what types of technology exist, how types of technology function, what component parts work with specific technologies. The courses introduce the concepts of networking, the OSI Model, methods of signalling and encoding; interfaces, modems, and transmission media; and examines the most important protocols involved in moving data over a communication network.

Students learn concepts of computer and network-security and gain skills necessary to apply knowledge of security concepts, tools, and procedures to react to security incidents, and guard against the security risks.

Course Objectives

To equip students with skills and knowledge that will enable them to:-

  • Demonstrate understanding of computer hardware, peripherals and troubleshooting.
  • Understand, evaluate, and use popular computer software: word processing, spreadsheets, presentation software, databases, graphic and multimedia programs, etc.
  • Explore and demonstrate knowledge of how to maintain computer equipment and solve common hardware problems
  • Explore and demonstrate understanding of managing operating systems. Select and/or use the following effectively and productively: windows, folders, files and shortcuts; install, uninstall and run various applications; solve common problems.
  • Identify how to change system settings, install and remove software. Describe the different roles and rights of users on a computer.
  • Critically discuss and select operating systems and capabilities
  • Identify network fundamentals. Understand and evaluate different networks and how they transmit different types of data. Understand and identify the roles of clients and servers in a network.
  • Understand the theory of the technology of computer hardware components: microprocessors, RAM, BIOS/CMOS, expansion bus, motherboard, power supply, HDD, FDD, CD, DVD, video and sound, and how these form a working system, maintenance and simple troubleshooting.



Diploma in ICT

Qualification- KCSE C and grade C- in Mathematics and English

Duration- 3 years

Examination Body- KNEC


Certificate in ICT

Qualification -KCSE D+

Duration-1 ½ years

Examination Body- KNEC

Diploma in Professional Computing & Information Processing

Duration: 1½ years

Examination Body: The Institute of Commercial Management (ICM)

 Certificate in Professional Computing & Information Processing

Duration: 2 semesters

Examination Body: The Institute of Commercial management (ICM)

Information Communication Technology Technicians (ICTT)

Qualification -KCSE D+

Duration: 2 semesters

Examination Body- KASNEB

 Certified Information Communication Technologists (CICT)

Qualification -KCSE C

Duration: 1 year plus 3 months attachment

Examination Body- KASNEB