Program Description Details

Bachelors in Software Engineering

Objectives of the degree programme

For the graduates of B.Sc (Hons) Software Engineering in the department to be globally competitive the following objectives are set

a). Objectives

1. Training students in analysis, applications and hands-on laboratory work.

2. Participate and contribute meaningfully in the design and implementation of information system architecture for any business organization that is IT-driven.

3. Apply standard development process and service oriented architecture (SOA) in the design of secure and scalable solutions to meet the present IT needs

4. Manage and maintain the IT resources of IT-driven organizations

5. Understand software standards for the purposes of system procurement and management.

6. Prepare students that can sit for relevant professional examinations and perform excellently.

7. Develop ability to design and construct a software system, component, or process to meet desired needs, within realistic constraints such as economic, environmental, social, political, ethical, health & safety, manufacturability, and sustainability.

8. Inculcate into the students to appreciate the spiritual values needed in the maintenance of Information Systems while considering security and privacy issues. Graduating Software Engineering students from the department must have an understanding of their professional and ethical responsibilities.

b) Competencies and Skills

The curriculum provides opportunities to develop in the student competencies and skills in the various components of the regime of knowledge. These include the following:

(i) Ability to manipulate data in alternative forms to create deeper understanding.

(ii) Use of relevant test and measurement equipment including assemblage and use of experimental laboratory/workshop activities; ability to estimate errors/accuracy of the use and development of software.

(iii) Research for information to develop ideas further and working with limited or contradictory information.

(iv) Use of information technology tools, including programming languages and a broad understanding of emerging technologies techniques.

(v) Ability to apply software engineering techniques taking into account, industrial and commercial constraints, to learn independently and understand new concepts in the discipline.

(vi) Competence in teamwork and leadership. solution provider particularly in Africa and the world at large.

Explore Opportunities

Explore the Endlessly Possible World of Software Engineering

Admission Requirements

The basic requirement for admission into the undergraduate programs is five credits at the SSCE Examination or equivalent in English Language, Mathematics, Physics, Chemistry and any other science subject. In addition, prospective candidates must sit for and pass UTME. Candidates with OND or HND may be granted direct entry into the programme.