Research Group Details

Software Engineering (SE)

Group Information

The Software Engineering (SE) research group conducts cutting edge research and innovation in Software Engineering, focusing on national, regional, and global Software Engineering problems. Apart from theoretical aspects of Software Engineering, the group has special interests in practical challenges facing software engineers in the industry. We collaborate with various industry partners to make this happen. 

We meet every Friday from 12.00 pm to 1.00 pm. Research seminars and PG presentations are held every other Friday at the time of the group meeting. We invite guest speakers to give research talks in our seminar series

Group Research Area

The areas of focus for the group include the following:

  • AI and Machine Learning in Software Engineering
  • Software Testing and Program Analysis
  • Empirical Software Engineering
  • Software Maintenance and Evolution
  • Social Aspects of Software Engineering
  • Requirements, Modeling and Design
  • Software Security
  • Mobile Applications
  • Embedded Systems, with a particular interest in IoT in Software Engineering

Group Leadership

  1. Dr Godfrey Justo Njulumi (Chairperson)
  2. Dr Leonard Peter Binamungu (Coordinator)
  3. Dr Ruthbertha Kateule (Coordinator)


The group has members with expertise and experience in various areas of Software Engineering.

  1. Dr Godfrey Justo Njulumi (Chairperson)
  2. Dr Leonard Peter Binamungu (Coordinator)
  3. Dr Ruthbertha Kateule (Coordinator)
  4. Dr Salome Maro (member)
  5. Dr Juma Lungo (member)
  6. Dr Mathew Mndeme (member)
  7. Dr James Chambua (member)
  8. Dr Jimmy Mbelwa (member)
  9. Ms Betty Mbilo (member)
  10. Mr Alex Kivaisi (member)

There is also a number of postgraduate students who play key roles in the successful execution of the group activities.