Diploma in Information Technology

    Intake Periods
  • January
  • May
  • September
    Modes of Study
  • Full Time
  • Part Time
Course Overview

The Diploma course in Information Technology (IT) is intended to provide students with a wide range of technical and technological skills required by industry at the diploma level. The course addresses the demand for IT specialists in the fast-changing digital world. A good grounding in fundamental skills and theoretical understanding vital for an IT graduate is the focus of this course. The course is intended to produce personnel who:

  • Have the ability to use industry-standard computer software and hardware
  • Are equipped with problem-solving skills and can adapt to a fast-changing technological world.
  • Will assist in system administration and networking in areas such as production, research, consultancy, education.
  • Will be able to progress academically to higher levels of education into relevant degree courses.

Such personnel will fit in the whole spectrum of IT-related jobs.

Who Can Join

This programme is suited for high school graduates and IT students who would like to build on their problem-solving techniques and acquire transferable skills that one can take into the world of work.

Career Opportunities

You can take up the role of a

  • programmer,
  • computer hardware engineer,
  • web developer,
  • computer network architect,
  • computer systems designer,
  • information systems analyst,
Entry Qualifications

KCSE mean grade C- (minus)

Curriculum Road Map
Year (1)
Year (2)
Trimester ITrimester IITrimester III
  • DIT 104 Computer organization and architecture
  • DCU 100 Communication Skills
  • DIT 107 Mathematics for Sciences
  • DCU 201 Computer Applications Software
  • DIT 301 Operating systems
  • DCU 101 Health Awareness Life Skills
  • DIT 203 Systems Analysis and Design
  • DCU 200 Information Literacy
  • DIT 205 Principles of database design
  • DIT 505 Web design and development
  • DIT 302 Financial Management for IT
  • DIT 305 Programming methodology
  • DCU 300 Entrepreneurship
  • DIT 402 Fundamentals of computer networks
  • DIT 406 Data structures and algorithm