Talk to us

Welcome to the Department of Computing & I.T.

The Department of Computing and Information Technology  (CIT) is proud to release its first cohort of graduates to the job market this year. I am proud to report that the Department has continued to grow in number of teaching staff, academic programmes and student population since it was curved off from the Physical Sciences Department.

From the initial student population of about 200 students, we currently boast of a population of over 450 students and we anticipate soaring higher. Arising from the current shift to Science, Technology, Engineering and Mathematics (STEM) in the Country, the Department is planning to launch the following new programmes:
1. Bachelor of Science in Financial Mathematics
2. Bachelor of Science in Software Engineering
3. Bachelor of Science in Mathematics with Computing
4. Bachelor of Science in Business Information Technology
5. MSc. in Information Technology
6. Bachelor of Science in Actuarial Science
7. Bachelor of Science (Data Science)
8. Ph.D in Statistics
9. Ph.D in Applied Mathematics
10. Ph.D in Pure Mathematics
11. Ph.D in Information Technology
 We are also committed to exposing the learners to modern practical skills in emerging technologies such as: virtual and augmented reality, Network Function Virtualization (NFV), cloud computing, mobile application development, Internet of Things (IoT), Artificial Intelligence, Quantum Computing, Optical Computing, Block Chain Development, Speech Recognition and wearable computers, among others. In order to offer quality and market-driven training to our students, we are currently collaborating with Zalego Academy Institute and IBM East Africa. Through these undertakings, I can confidently confirm that our students will be the most sought after both in the local and international job market.
“We are committed to exposing our students to modern practical skills in emerging technologies. With this, they will be among the most sought after in the job market.” - Cod Dr. David Mugo

Departmental News


The Department offers the following Diploma Courses Click Here

Bachelor’s Degrees

The Department offers the following Bachelor's Degree Click Here


The Department offers the following Postgraduate Courses Click Here