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/N | Names | Rank | Qualification | Specialization |
---|---|---|---|---|
1 | Engr. Dr L.O. Uzoechi | Senior Lecturer | PhD-MSc-BEng | Electrical/Electronic Engineering |
2 | Dr. C. O. Ikerionwu | Senior Lecturer | PhD-MSc (IT)-MCA-BSc | Software process improvement, Artificial Intelligence, Data Science, BPO-IT and DevOps |
3 | Mr I. G. Aguwa | Lecturer II | MSc-BSc | Machine Learning, Programming (Python, Java, C++), Development (Web, Mobile, Game), Oracle SQL/PLSQL |
4 | Mr. S. O. Ajakwe | Assistant Lecturer | MSc-BSc-OND | Software Engineering, Programing, IT-crowdsourcing, Artificial Intelligence/Knowledge Management |
5 | Engr. Dr. (Mrs.) F. O. Elei | Lecturer II | MSc-BSc, Multimedia | Web Development and Communication |
6 | Mr. I. C. Nwandu | Assistant Lecturer | MSc-BSc | Software Engineering, Quality Assurance, Data Mining, Computer Networks |
7 | Engr. A. I. Erike | Assistant Lecturer | MEng-BEng | Electrical Electronics and Computer Engineering (Intelligent Systems Engineering) |
8 | Engr. R. E. Ogu | Assistant Lecturer | MEng-BEng | Embedded Systems, Internet of Things, Cloud Computing, Web Development and Management |
9 | Mr U. Y. Mshelia | Assistant Lecturer | MEng-BSc | Software Engineering, Quality Assurance, Informatics |
10 | Mr. C. D. Okoronkwo | Assistant Lecturer | MSc-BSc | Computer Networks and Network Design, Internet of Things |
11 | Rev’d A. O. Ovwonuri | Assistant Lecturer | MSc.-BTh-BSc | |
12 | Miss U. U. Nwandikom | Graduate Assistant | B.Tech. | Software Engineering, Web and Mobile Application Design/Development (Progressive), Programming, UI/UX Design, Graphic Design, IT Project Management |
13 | Mrs J. O. Chinyere | Technologist II | ||
14 | Mrs. C. O. Uneze | Technologist II | ||
15 | Mr I. C. Azubuike | Technologist II | ||
16 | Mrs U. O. Nwonkoko | Technologist II | ||
17 | C. P. Anyogu | Technologist II | ||
18 | Mrs C. A. Ihenachor | Assistant Registrar/ Departmental Administration Officer | ||
19 | Mrs C. M. Uzor | Computer Operator | ||
20 | Mr J. C. Agwamenwere | Clerical Officer |
Staff with other Responsibilities
- Year One Class Adviser
- Lecture & Examination Time table Officer
- Departmental ICT Representative
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 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).
- Setting up of structures such as formation of the following Committees – Strategic Planning Committee, Resource Mobilization Committee and Departmental Handbook Committee.
- Set up the Departmental Research Committees which meets every 2nd Monday of the month.
- 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.