PROGRAMME DESCRIPTION
The Programme equips students with comprehensive knowledge and practical skills in computer science, with an emphasis on applying computing technology to solve real-world problems. It provides a strong foundation in programming, algorithms, databases, computer networks, web and mobile development, artificial intelligence, machine learning, systems security, embedded systems and the Internet of Things. Through practical training, industry exposure and problem-based learning, students develop the ability to design, develop and evaluate computing solutions for scientific, research, engineering and industrial applications. The Programme also encourages innovation, critical thinking and ethical professional practice, preparing graduates to adapt to emerging technologies and contribute to the development of technology-driven solutions.
COURSE COMBINATIONS
- <p></p>
ADMISSION REQUIREMENTS
A Mean Grade of C+ (plus) and above in KCSE, or at least 4 credits in IGCSE with at least 2 credits passes at ‘A’ level/GCE and C+ in Mathematics & Physics.
All prospective students who completed their high school education outside Kenya, except those holding IGCSE or GCE certificates, are required to have their qualifications aligned by the Kenya National Qualifications Authority (KNQA) before admission.
For more information on the alignment and validation of qualifications, visit KNQA – Alignment and Validation of Qualifications.
CAREER PROSPECTS
Graduates may pursue careers as:
Software Engineer
Software Developer
Systems Analyst
Data Scientist
Machine Learning Engineer
Network Engineer
Database Administrator
Cybersecurity Analyst
Web and Mobile Application Developer
IoT Systems Developer