Minimum Entry Requirements
- Mean grade of C+ (Plus) at KCSE or equivalent with at least B+ (Plus) or equivalent in Mathematics and Physics and C+ (plus) in English.
- OR Mean grade of C (Plain) at KCSE with a C (Plain) in Mathematics, Physics and English or equivalent with a Diploma in the relevant field of study from a recognized institution.
Fee Structure (per academic year)
East Africans: Ksh 244,800
Non-East Africans: Ksh 244,800
Unit Code and Title
Level 100 | Sem 1 | Sem 2 |
UCU 100: Communication Skills | + | |
SCO 100: Computer Fundamentals | + | |
SCO 102: Introduction to Programming | + | |
SCO 104: Computer Organization and Architecture I | + | |
SCO 106: Electronics | + | |
SCO 108: Discrete Mathematics | + | |
SCO 110: Mathematical Foundations for Computer Science | + | |
UCU 101: Development Studies | + | |
UCU 103: Introduction to Critical and Creative Thinking | + | |
SCO 103: Object-Oriented Programming I | + | |
105: Data Communication Technologies | + | |
113: Foundations of Artificial Intelligence SCO | + | |
109: Linear Algebra for Computer Science | + | |
SMA 104: Calculus I | + |
Level 200 | Sem 1 | Sem 2 |
SCO 200: Object-Oriented Programming II | + | |
SCO 204: Data Structures and Algorithms | + | |
SCO 206:Database Systems | + | |
SCO 208: Object-Oriented Analysis and Design | + | |
SMA 200: Calculus II | + | |
SCO 212: Probability and Statistics for Computer Science SCO | + | |
SCO201: Computer Organization and Architecture II | + | |
SCO 203:Software Testing and Quality Assurance | + | |
SCO 207: Web Development Technologies | + | |
SCO 209: Microprocessor and Assembly Language Programming | + | |
SCO 211: Automata Theory | + | |
SCO 215: System Analysis and Design | + | |
SCO 217: Operating Systems | + |
Level 300 | Sem 1 | Sem 2 | Sem 3 |
SCO 300: Computer Networks | + | ||
SCO 302: Software Project Management | + | ||
SCO304: Advanced Database Systems | + | ||
SCO 306:Programming Languages | + | ||
SCO 308: Design and Analysis of Algorithms | + | ||
SCO 310: Component Programming | + | ||
SMA 330: Numerical Analysis I | + | ||
SCO 301:Compiler Construction | + | ||
SCO 303:Simulation and Modelling | + | ||
SCO 305:Computer Graphics | + | ||
SCO 307: Human-Computer Interface | + | ||
SCO 309: Research Methods and Technical Writing | + | ||
SCO 311: Electronic Commerce | + | ||
SCO 312: Industrial Attachment | + |
Level 400 | Sem 1 | Sem 2 |
SCO 400: Project (2 units) | + | + |
SCO 402: Legal and Ethical Issues in Computing | + | |
SCO 404: Entrepreneurship | + | |
SCO 406: Computer Systems Security | + | |
SCO 408: Information Systems Management | + | |
SCO 410: Distributed Systems | + | |
SCO 412: Mobile Computing and Wireless Technology | + | |
Select all 4 units from one of the following areas of specialization | ||
SCO 401: Network Management | + | |
SCO403: Networked Applications | + | |
SCO 405:Compression | + | |
SCO 407: Multimedia Technologies | + | |
Intelligent Systems | ||
SCO 409: Natural Language Processing | + | |
SCO 411: Neural Networks | + | |
SCO 413: Robotics | + | |
SCO 415: Data Warehouse and Data Mining | + | |
Information Systems | ||
SCO 417: Geographic Information Systems (GIS) | + | |
SCO 419: Enterprise Resource Planning (ERP) Systems | + | |
SCO 421: Decision Support Systems | + | |
SCO 423: Information System Auditing | + |
Fill the form below for Application for our next Intake
We Offer A Wide Range Of High Quality Of Teaching And Extra-Curricular Activities.
Get Social