BSc Software Engineering

Skip Navigation Links > Home > Study > Find a course > UNDERGRADUATE BSc Software Engineering

Computer systems are all around us from home entertainment packages and mobile phones through to car control systems, agriculture, retail, and complex communication networks. If you want to work in an industry that has the potential to improve everyday life and the society we live in, working and designing components that effect all aspects of society, our course aims to give you the skills you need for a career in this thriving industry sector.

Start Date

September entry


4 years

Entry requirements

See below




Enquire now


Call us

During the course we’ll introduce you to a range of computer systems and you’ll investigate the nature of computer systems engineering. From desktop and workstation computers through to high performance computer systems, we aim to give you a thorough background in a wide range of areas. You’ll have the chance to find out what’s really involved in computer systems engineering.

If you’re hoping to be a computer systems engineer, potential employers will be looking for you to understand:

  • Software programming techniques
  • Computer systems architecture
  • Electronics


You will study the following modules:

Year 1 Units

First Semester

  • General Chemistry I
  • IT and Library Skills
  • General Mathematics I
  • General Physics (Mechanics)
  • Introduction to Computer Science

Second Semester

  • General Mathematics III
  • General Physics II (Electricity Magnetism)
  • General Physics III (Mechanics Heat Waves Optics)
  • Problem Solving & Algorithm
  • Information System
  • Introduction to Web Technologies

Year 2 Units

First Semester

  • ?

Second Semester

  • ?

Year 3 Units

First Semester

  • ?

Second Semester

  • ?

Year 4 Units

First Semester

  • ?

Second Semester

  • ?

Practice makes perfect. Each drawing you make is a step forward

Lecturer at Nile University


Additional Information

Entry Requirements

Entry requirements for this course are normally:


* Must have at least 5 O’level credits, including English, in no more than 2 sittings.

** For complete requirements, please check the 2019/2020 Jamb Brochure.

  • DIRECT ENTRY: Available
  • UTME SUBJECTS: Mathematics, Physics and any other Science subject
  • O’LEVEL SUBJECTS: Mathematics, Physics and any two Science subjects

How will I be taught?


Career support

Graduates will be able to apply their technical knowledge and skills to develop and implement computer solutions that will accomplish important goals in the industry, nation or research areas in which they are working.


Embedded Software Engineer

Software Engineer

Software Architect

Chief Technology Officer

Computer and Information Systems Manager

Cyber Security Manager

Sales Engineer

Video Games Designer

User Interface Designer

Network Engineer

Software Publisher

Further Study

  • PGD Computer Science
  • MSc Computer Science
  • PHD Computer Science

Fees and Finance

In 2019/20 the full-time tuition fee undergraduate students on this course will be N2,400,000 (this is the total fee for the programme).  

Tuition fees will cover the cost of your study at the University as well as charges for registration, tuition, supervision and examinations. For more information about funding, fees and finance please see link Fees and Finance 

Apply now for this courseView more courses

You may also be interested in: