The Department of Computer Science is consistently ranked High-quality teaching is complemented by high standards of research, with research groups directly influencing the curriculum of our undergraduate degrees.
The course emphasises the role of technology in the modern business environment, enabling our graduates to appreciate and utilise technology in meeting real-world business goals. You will acquire technical skills in software engineering and system design, as well as an understanding of how these impact organizations. Software engineering projects conducted throughout your degree are taught in conjunction with industry professionals and give you the opportunity to test your skills against real-world problems. Alongside a range of technical skills, you will develop a range of industrially relevant skills, including those in communication, planning and management.
The Department of Computer Science is consistently ranked High-quality teaching is complemented by high standards of research, with research groups directly influencing the curriculum of our undergraduate degrees.
There is considerable flexibility to move between degrees, and as you progress through your course you can choose from many optional modules to broaden your interests, tailor your expertise, and allow you to specialize.
You’ll be working in a stimulating environment with excellent computing facilities, a large, well-equipped Hardware Laboratory and a new student-run iLab, which provides state-of-the-art hardware and software for use in academic projects and student-led activities.
Our friendly academic community provides a strong pastoral support system, ensuring that you receive personal tuition throughout your period of study.
The UG admits all students without any discrimination of race, nationality, region, or religion. The UG's program selects candidates who demonstrate the potential to become Rwandan’s future health care leaders. We welcome all students having obtained an Advanced General Certificate of Secondary Education with at least two principal passes permitting him/her an entry to the higher education or equivalent.
Upon successfully completing the Computer Science Management program offered by our educational institute of Professional Studies, the program combines solid academic theory with the practical skills and knowledge that are vital to businesses, culture, government and society. Students gain an in-depth understanding of computer architecture, languages and systems — areas vital for industry careers, graduate study or research in computer science management.