Bachelor of Software Engineering

Bachelor of Software Engineering Programme Details
Programme Description: Bachelor of Science in Software Engineering

Software Engineering is a discipline that applies engineering principles to the design, development, testing, and maintenance of software systems. The Bachelor of Science in Software Engineering program provides students with a comprehensive understanding of software development methodologies, programming languages, algorithms, data structures, and software quality assurance, preparing them for careers in software development, IT consulting, project management, and more.

Philosophy of the Bachelor of Science in Software Engineering Programme

The Bachelor of Science in Software Engineering programme is grounded in the philosophy of promoting innovation, problem-solving, and excellence in software development. The programme aims to develop professionals who possess the knowledge, skills, and creativity necessary to design and implement software solutions that address real-world challenges.

Potential Career Paths

Graduates of the Bachelor of Science in Software Engineering programme are prepared for a wide range of career opportunities in various sectors. Potential career paths include:

  • Software Engineer
  • Software Developer
  • Systems Analyst
  • Quality Assurance Engineer
  • Project Manager
  • IT Consultant
  • Web Developer
  • Database Administrator
  • Mobile Application Developer
  • Software Architect
Admission Requirements

Prospective candidates for the Bachelor of Science in Software Engineering programme must meet the following admission criteria:

  1. Academic Qualifications: Obtain a minimum of five (5) credit passes in relevant subjects, not exceeding two sittings, in the Senior Secondary School Certificate examinations (WASCE/SSCE/NECO). Required subjects may include English Language, Mathematics, Physics, and any other science or technical subjects.
  2. UTME or Direct Entry: Candidates should have attempted the Unified Tertiary Matriculation Examination (UTME) or, alternatively, possess other Advanced Level Qualifications qualifying for Direct Entry.
Graduation Requirements

To be awarded the Bachelor of Science in Software Engineering degree, students must fulfill the following requirements:

  • Duration: Complete a minimum of four years (or eight semesters) of study.
  • Credit Units: Accumulate a minimum of 120 credit units for UTME candidates or 90 credit units for Direct Entry candidates. This includes all compulsory courses and the software engineering project.
  • Core Courses: Successfully complete all compulsory courses outlined in the program curriculum.
Programme Variants
Bachelor of Software Engineering
full-time

Undergraduate Degree

Unified tertiary Matriculation Examination

4 years

Bachelor of Software Engineering
full-time

Undergraduate Degree

Direct Entry

3 years

Apply now