To provide a comprehensive foundation in computer science, covering theoretical and practical aspects of computing, from algorithms and data structures to software development and systems design, preparing students for diverse careers in technology.
Demonstrate a solid understanding of core computer science principles, including algorithms, data structures, and software engineering practices.
Develop, test, and maintain software applications using various programming languages and development tools.
Understand and apply principles of systems and database design, ensuring efficiency, scalability, and reliability.
Engage in problem-solving and critical thinking to address computational challenges and innovate technology solutions.
Collaborate effectively in teams, communicating complex ideas clearly and contributing to the development of large-scale software projects.
(i) Uganda Certificate of Education (UCE) with 5 passes; AND
(ii) Uganda Advanced Certificate of Education (UACE) or its equivalent with at least 2 Principal passes obtained at the same sitting.
(iii) International students must produce the equivalency certificates from UNEB, equating their foreign qualifications as equivalent of (i) and (ii) above.
(iv) Students of HEC (Business/IT) with minimum score of class ii credit obtained from an accredited University shall also be considered after assessment of their previous awards.
(v) Diploma with minimum score of Class II Credit in a similar stream shall be considered for credit exemptions after assessment of their previous awards.