Professional Documents
Culture Documents
Research Areas
Research Areas
2. Software Engineering
Software Engineering (SE) is one of the key research and teaching areas within our department.
The Software Engineering Research Team (SERT) focuses on fundamental and applied research
in state-of-the-art software engineering methodologies and techniques, with a strong emphasis on
practical training and skill transfer. Our research projects have included topics such as software
methodologies, object-oriented methodologies, structured/object-oriented design, software
testing, software project management, software engineering education, etc. SERT members have
been very active in applying advanced SE concepts to various applied R&D software projects in
Tanzania. (example of developed systems are Votebook, Research Information Management
System(RIMS) for Higher Education in Tanzania, etc.)