MasomoKenya
Module I, II & IIIKNEC Code: 2920

Diploma in Information Communication Technology

A comprehensive guide covering computer programming, systems analysis, networking, and software engineering methodologies required for KNEC examinations.

Download Full PDF

Syllabus Breakdown

Module I: Foundation of ICT

Introduction to ICT

Unit Code: 2920/101

TOPICS COVERED

  • Evolution of computers and generations
  • Hardware components and architecture
  • Software classification (System vs. Application)
  • Data representation and number systems

OBJECTIVES

By the end of this unit, the trainee should be able to identify computer hardware components, understand basic software operations, and convert between different number systems.

REFERENCES

Computer Applications

Unit Code: 2920/102

TOPICS COVERED

  • Word Processing techniques
  • Spreadsheets and data analysis
  • Database management basics
  • Presentation software

OBJECTIVES

Trainees should be able to produce professional documents, analyze data with spreadsheets, and manage simple databases.

Module II: Systems & Programming

Systems Analysis & Design

Unit Code: 2920/201

TOPICS COVERED

  • SDLC methodologies
  • Requirements gathering
  • Data flow diagrams

OBJECTIVES

Trainees should be able to analyze and model information systems using standard tools.

REFERENCES