Department of Computer Science

Excellence Through Learning

The Department of Computer Science is a part of the Faculty of Computer and Mathematical Sciences. It offers a rigorous undergraduate program for capable and motivated students who are excited by the influence of computing in our lives and who want to tackle the challenges of tomorrow. Computer Science is a fast-developing field and our programs, taught under an American-style education, aim to equip students with the fundamental knowledge that enables them to keep abreast of the latest developments and to contribute to future innovations.


To be ranked among the best computing departments in the region in terms of academics, research, service-orientation, and entrepreneurship.


Creating an enabling educational environment that prepares students in computing related disciplines for global impact through high quality  programs, collaborative research, innovation, and service-orientation that ensures success of a diverse student, faculty, and alumni community.

Programs Offered