Computer Science vs Software Engineering

Karibuni T1.

Software Engineering Degrees

Software Engineering is still a relatively new specialization in Kenya compared to Computer Science, but several universities have established strong programs:

  1. Jomo Kenyatta University of Agriculture and Technology (JKUAT) – BSc in Software Engineering (recognized, strong ICT/engineering base).
  2. Multimedia University of Kenya (MMU) – BSc in Software Engineering (ICT-focused, strong emphasis on software development).
  3. KCA University – Offers specialized software engineering tracks within ICT programs.
  4. Strathmore University – BSc in Informatics and Computer Science with strong software engineering modules.
  5. Dedan Kimathi University of Technology (DeKUT) – ICT programs with a focus on software engineering.
  6. Kenyatta University – ICT and Computer Science programs with software engineering specialization.
  7. United States International University–Africa (USIU-A) – BSc in Applied Computer Technology with software engineering electives.
  8. Maseno University – ICT programs incorporating software engineering.
  9. Mount Kenya University (MKU) – ICT and Computer Science programs with software engineering pathways.
  10. Kirinyaga University – ICT programs with software engineering emphasis.

Computer Science Degrees

Computer Science is far more widespread and established, with 27 universities offering degrees in the field. Leading institutions include:

  • University of Nairobi – BSc in Computer Science (largest, most research-intensive).
  • JKUAT – Strong Computer Science and ICT programs.
  • Kenyatta University – BSc in Computer Science.
  • Strathmore University – BSc in Informatics and Computer Science.
  • Egerton University – BSc in Computer Science.
  • Maseno University – BSc in Computer Science.
  • Moi University – BSc in Computer Science.
  • Multimedia University of Kenya – BSc in Computer Science.
  • USIU-Africa – BSc in Applied Computer Technology.
  • Mount Kenya University – BSc in Computer Science.