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