Minimum Entry Requirements

A candidate must satisfy any of the following minimum requirements:

  1. Mean grade of C+ (Plus) at KCSE or equivalent with at least C+ (plus) in both Mathematics and English.
  2. OR Mean grade of C (plain) at KCSE with a C (Plain) in Mathematics and English or equivalent and a Diploma in the relevant field of study from a recognized/accredited institution

Fee Structure (per academic year)

East Africans: Ksh 110,000
Non-East Africans: Ksh 130,000
Statutory: Ksh 18,000

Level 100    Sem 1    Sem 2
UCU 101:Development Studies +
SIT 101: Foundation of information technology +
SIT 102: Introduction to structured programming +
SIT 103: Computers and society +
SIT 104: Visual Basic Programming +
SIT 105: Introduction to Computer Hardware +
SIT 106: Programming Methodology +
SIT 107: Introduction to Information Systems +
SIT 108: Introduction to Logic +
SIT 109: Introduction to Internet Technology +
SIT 110: Introduction to statistics +
SIT 111: Introduction to Databases +
SIT 112: Introduction to digital electronics +
SIT 113: Networking +
Level 200  Sem 1  Sem 2
SIT 200: Management Information Systems +
UCU 100: Communication Skills +
UCU 103: Introduction to Creative and Critical Thinking +
SIT 201: Data Communications and Networks +
SIT 205: Entrepreneurship and Business Planning +
SIT 202: Database Management Systems +
SIT 203: Object-Oriented Programming +
SIT 204: System Analysis and Design +
SIT 206: Data Structures and Algorithms +
SIT 207: Software Engineering +
SIT 208: Ethics in Information System +
SIT 209: Web Design +
SIT 210: Multimedia Systems +
SIT 211: Introduction to Logic Programming +
Level 300   Sem 1   Sem 2
SIT 300: Component Programming

+

 
SIT 302: Information System Security

+

SIT 303: System Administration

+

SIT 304: Operating Systems

+

SIT 305: Introduction to Artificial Intelligence

+

SIT 306: Data Communications and Networking

+

SIT 301: Database Administration

+

SIT 307: Management Information System

+

SIT 308: Human-Computer Interaction

+

SIT 309: Object-Oriented Design       +
SIT 310: Fundamentals of Programming Languages

+

SIT 311: Computer Architecture

+

Level 400   Sem 1  Sem 2
SIT 400: Project (2 units)

+

+

SIT 401: Information System Management

+

SIT 402: Issues in Information Technology

+

SIT 403: ICT Project Management

+

SIT 404: Management Mathematics

+

SIT 405: E-Commerce

+

SIT 408: Decision Support Systems

+

SIT 409: Data Mining and Knowledge Discovery

+

SIT 410: Knowledge-Based Systems

+

SIT 411: Distributed Systems

+

SIT 412: Accounting Information Systems

+