Welcome Message

 

The increasing demand for software applications in transportation, finance, health, education and other critical sectors of the global economy cannot be overemphasized because of the huge benefits of computerization. Fortunately, the concept of applying an engineering approach to software development provided a solution to the software crisis noticed overtime. Software Engineering is concerned with the application of practical, systematic and quantifiable approach to the development, operation, and maintenance of software systems.

Our programme encompasses design, development and maintenance of quality software systems for organizations and businesses within the constraints of time, budget and other requirements. These include systems used in trains, airlines, vehicles, phones, banks, financial organisations, educational and health institutions, social networking applications, etc. In addition to our core Computer Science technical foundation, the Software Engineering discipline borrows and adapts from traditional engineering practice as well as from the field of project management.

Nigeria represents virgin territory for the software industry and the field in turn presents huge opportunities for the sub-Saharan African region within the context of an expanding global economy. There is therefore the need for Nigeria to grow its own crop of software engineers as a force for sustainable socio-economic development. Our products with the intellectual capital gathered at the end of their training will create wealth from zero or near-zero capital.

Motto

Reliable solutions through software engineering.

Vision

To produce competent students who would be innovators, researchers, entrepreneurs and skilled in all aspects of software engineering.

Mission

To groom students who can think critically, take decisions through situational analytics, and develop mathematical algorithms that are critical for the development of applications and system softwares that would solve human problems.

History of the Department

Software Engineering emerged as a result of the software crisis of the early 1980s when many software projects experienced failures, late deliveries and budget overrun.  Unfortunately, at that time, existing computer science improvements of programming languages, techniques and methodologies alone, could not mitigate the trending crisis. The increasing demand for software applications in transportation, finance, health, education and other critical sectors of the economy could not be slowed down because of the huge benefits of computerization. Fortunately, the concept of applying an engineering approach to software development provided a solution to the looming software crisis. Thus, while Computer Science is concerned with the theories and fundamentals of computer systems, programming strategies, etc., Software Engineering is concerned with the application of the practical, systematic and quantifiable approach to the development, operation, and maintenance of software systems.

The Software Engineering programme encompasses design, development and maintenance of quality software systems for organizations and businesses within the constraints of time, budget and other requirements. These include systems used in trains, airlines, vehicles, phones, banks, financial organisations, educational and health institutions, social networking applications, etc. In addition to its core Computer Science technical foundation, the Software Engineering discipline borrows and adapts from traditional engineering practice as well as from the field of project management. The other related disciplines are Information Technology, Quality Management, Systems Engineering, and Data Communications Engineering.

Nigeria represents virgin territory for the software industry and the field, in turn, presents huge opportunities for the sub-Saharan African region within the context of an expanding global economy. It is well known that the software industry is the only one that wealth can be created from zero or near-zero capital; only intellectual capital is needed. There is, therefore, the need for Nigeria to grow its own crop of software engineers as a force for sustainable socio-economic development. The Department was established in October 2019 and the Vice-Chancellor appointed Engr. Dr Lazarus O. Uzoechi as the pioneer Head of Department.

Staff List with Areas of Specialization

S/NNamesRankQualificationSpecialization
1Engr. Dr L.O. UzoechiSenior LecturerPhD-MSc-BEngElectrical/Electronic Engineering
2Dr. C O. IkerionwuLecturer IIPhD-MCA-MSc-B.ScSoftware Engineering, DevOps, Blockchain Technology, Web programming
3Mr I. G. AguwaLecturer IIMSc-BScMachine Learning, Programming (Python, Java, C++), Development (Web, Mobile, Game), Oracle SQL/PLSQL
4Mr. S. O. AjakweAssistant LecturerMSc-BSc-ONDSoftware Engineering, Programing, IT-crowdsourcing, Artificial Intelligence/Knowledge Management
5Mrs F. O. EleiAssistant LecturerMSc-BSc, MultimediaWeb Development and Communication
6Mr. I. C. NwanduAssistant LecturerMSc-BScSoftware Engineering, Quality Assurance, Data Mining, Computer Networks
7Mr A. I. ErikeAssistant LecturerMEng-BEngElectrical Electronics and Computer Engineering (Intelligent Systems Engineering)
8Engr. R. E. OguAssistant LecturerMEng-BEngEmbedded Systems, Internet of Things, Cloud Computing, Web Development and Management
9Mr U. Y. MsheliaAssistant LecturerMEng-BScSoftware Engineering, Quality Assurance, Informatics
10Mr. C. D. OkoronkwoAssistant LecturerMSc-BScComputer Networks and Network Design, Internet of Things
11Miss U. U. NwandikomGraduate AssistantB.Tech.Software Engineering, Web and Mobile Application Design/Development (Progressive), Programming, UI/UX Design, Graphic Design, IT Project Management
12Mrs J. O. ChinyereTechnologist II  
13Mrs C. O. UnezeTechnologist II  
14Mr I. C. AzubuikeTechnologist II  
15Mr A. O. OvwonuriTechnologist II  
16Mrs U. O. NwonkokoTechnologist II  
17Mrs C. A. IhenachorAssistant Registrar/ Departmental Administration Officer  
18Mrs C. M. UzorComputer Operator  
19Mr J. C. AgwamenwereClerical Officer  

Staff with other Responsibilities

  • Year One Class Adviser

Dr. C. O. Ikerionwu

  • Lecture & Examination Time table Officer

Mr. I. G. Aguwa

  • Departmental ICT Representative

Mr. S. O. Ajakwe

Admission Requirements

Candidates may be admitted into the degree programme in Software Engineering through the Unified Tertiary Matriculation Examination (UTME) or Direct Entry.

Admission Through UTME

The minimum academic requirement for admission into the 5-year degree programme is credit level passes in five subjects which must include English Language, Mathematics, Physics, Chemistry and any other science subjects at O’level in nationally recognized examination obtained in not more than two sittings. In addition, an acceptable pass in the Unified Tertiary Matriculation Examination (UTME) with the following subject combination: English Language, Mathematics, Physics, and Chemistry

Admission By Direct Entry

In addition to fulfilling the UTME Entry requirements, candidates seeking admission through direct entry into 200 level must possess one of the following: OND in relevant ICT course with a minimum of Upper Credit or a minimum of ‘A’ Level passes in three science subjects which must include Physics, Mathematics and Chemistry. 

Candidates seeking admission through direct entry into 300 level must possess HND in relevant ICT course with a minimum of Upper credit.

Admission By Transfer

Occasionally, advanced placements are offered to students who transfer from other universities after a careful review of their transcripts by the Departmental Board of Studies.

Academic Programme

The program is of a five-year duration leading to the award of B.Tech degree in Software Engineering. The special areas handled in the department includes: Artificial Intelligence, Cloud Computing, Computer Graphics, Computer Hardware, Computer Networks, Database Management Systems, Cybersecurity, Internet of Things (IoT), Software Engineering, etc.

In the first two years, the programme is blended with Mathematics, Physics, Chemistry and Engineering based technological skills. In the subsequent years, a wide range of Core Computer Science courses are covered to meet the need of the various specializations. A nine month Students’ Industrial Work Experience Scheme (SIWES) is an integral part of the program – (3 months in the second year and 6 months in the fourth year). In the fifth year every student undertakes a research project under the special areas mentioned above.

Achievements

 
The young Department has achieved the following within the short period of its existence:
  1. The Department is presently working round the clock to put the necessary structures in place for its smooth take off and get prepared for the Nigerian Universities Commission (NUC).
  2. Setting up of structures  such as formation of the following Committees – Strategic Planning Committee, Resource Mobilization Committee and Departmental Handbook Committee.
  3. Set up the Departmental Research Committees which meets every 2nd Monday of the month.
  4. The Department received a One million naira (1,000,000) grant attracted by the Ag. HOD, Engr Dr Laz Uzoechi from FUTO Alumni Association courtesy of Jimcol Resources Ltd on December 5, 2019.