About Software Engineering Department

The history of the Department can be traced to late 90s when the Computer Center was established in the University. The Center functioned as a service unit providing computing facilities to the entire university community. Lecturers and students from different faculties, but mainly those from the Faculty of Science, had to learn programming on their own in order to use the facilities. As the Information Technology revolution rapidly unfolded and new computer applications evolved in different areas, it soon became evident that there was the need to have specialized computer professionals that were especially fluent in algorithm design, systems analysis, programming and software development. The University therefore started a B.Sc. program in Computer Science in 2001 domiciled in the Department of Mathematics.

Successful as this program was in annually producing hundreds of Computer Science graduates. With the exponential increase in the demand for more computer professionals in both quantity and specialization, it became obvious that this was not enough. The University set up a high powered committee to look into this and the major recommendation was to establish a Faculty of Computer Sciences and Information Technology with three (3) departments namely Computer Science, Information Technology and Software Engineering. The new Faculty and the Departments took off in 2012 but only the B.Sc. program in Computer Science, which was transferred from the Department of Mathematical Sciences, had due permission from the National Universities Commission (NUC) to enroll students. Thus, the newly established Department of Software Engineering, which barely had six (6) members of staff, could only assist in teaching Software Engineering courses to Computer Science students. In 2017, NUC finally gave the consent to the University to start the B.Sc. program in Software Engineering. Thus, first set of students for B.Sc. Software Engineering were enrolled in the 2017/2018 academic session. At present, the programme has students up to level 300. No students have been graduated so far.