Diploma in Information Technology

Admission Requirements

To be eligible for admission into the Diploma in IT, a candidate must satisfy one of the following minimum requirements:

1. An aggregate grade of C (PLAIN) in KCSE and grades C- (MINUS) in Mathematics and English or Division II in KCE with credit passes in Mathematics and English or an equivalent qualification recognized by the University Senate.

2.A grade of C- in Mathematics and English and credit pass in IT Certificate (stage I)or an equivalent qualification from an Institution recognized by the University Senate.

3. A KACE certificate with a subsidiary pass in Mathematics or an equivalent qualification recognized by the University Senate.

Year 1

Stage I

  • DIT 0101 Introduction to Computers
  • DIT 0102 Word Processing
  • DIT 0103 Spreadsheets
  • DIT 0104 Desktop publishing
  • DIT 0105 Communication Skills
  • TDH 1100 Introduction to HIV/AIDS

Stage II

  • DIT 0201 Database Systems
  • DIT 0202 Introduction to Programming and Algorithms
  • DIT 0203 System Analysis and Design
  • DIT 0204 Introduction to Object-Orientation
  • DIT 0205 Elementary Mathematics and Decision Making

Stage III

  • DIT 0301 Principles of Computer Support and Maintenance
  • DIT 0302 Network Essentials
  • DIT 0303 Object-Oriented Programming
  • DIT 0304 Electronic Construction-1
  • CED 0305 Financial Management

Year 2

Stages IV and V

In stages IV and V, a student selects the required number of units from areas of specialization defined below.
Areas of Specialization

(A) Programming and Web Design

Stage IV

Core Unit(s)

  • DIT 0401 Software Engineering
  • DIT 0402 Project (2 units)

Electives

  • DIT 0403 Event Driven Programming
  • DIT 0404 Advanced Object-Oriented Programming
  • DIT 0405 Web Development I
  • DIT 0406 E-commerce

Stage V

Core Unit(s)

  • CED 0217 Entrepreneurship Skills

Electives

  • DIT 0501 Intranet Technology
  • DIT 0502 Advanced Event-Driven Programming
  • DIT 0503 Web Development II
  • DIT 0504 Database Programming
  • DIT 0505 Accounting Software

(B) TECHNICAL SUPPORT AND MANAGEMENT

Stage IV

Core Unit(s)

  • DIT 0407 Advanced Computer support and Upgrading
  • DIT 0402 Project (2 Units)

Electives

  • DIT 0408 Operating System I
  • DIT 0409 Introduction to Digital Electronic
  • DIT 0410 Network Design and Setup

Stage V

Core Unit(s)

  • CED 0217 Entrepreneurship Skills

Electives

  • DIT 0506 Operating System II
  • DIT 0507 Electronic Construction II
  • DIT 0508 Printed Circuit Boards Design and Fabrication

(C) PUBLISHING DESIGN AND MULTI-MEDIA

Stage IV

Core Unit(s)

  • DIT 0411 Editing
  • DIT 0402 Project (2 units)

Electives

  • DIT 0412 Corel CAD
  • DIT 0405 Web Development I
  • DIT 0413 AutoCAD

Stage V

Core Unit(s)

  • CED 0217 Entrepreneurship Skills

Electives

  • DIT 0503 Web Development II
  • DIT 0509 Desktop Photography and video editing
  • DIT 0510 Multi-media Application