Study Software Engineering at Nile University

Admission for 2021/2022 Session Is Now Ongoing!

Admission for 2021/2022 Law & Medicine is closed.

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.

Success !

{{output}}. Click Here To Continue

Application (Step 1 of 2)

After signing up, please lookout for an email from us with login details and instructions on the next steps in the application process.

Already Signed Up? Login Here to Continue Application

Happy Students

An international outlook with global networking opportunities.


Career-ready graduates, with the skills to succeed.

Student experience

All the support you need in a safe, social and community setting..

About the University

Start Date

March entry


4 years



Course Summary

You will study the following modules:


First Semester

  • General Chemistry I
  • IT and Library Skills
  • 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


First Semester

  • Computer Programming, I
  • Discrete Structures    
  • Operating Systems I
  • Basic Electronics    
  • Peace Studies and Conflict Resolution
  • Entrepreneurial Studies I    
  • Linear Algebra I


Second Semester

  • Computer Programming II    
  • Fundamentals of Data Structures    
  • Computer Hardware        
  • Industrial Attachment I    
  • Mathematical Methods
  • Linear Algebra II    
  • Probability and Statistics


First Semester

  • Object Oriented Programming
  • Operating Systems II    
  • Computer Architecture and Organization        
  • System Analysis and Design    
  • Web Programming        
  • Numerical Analysis    
  • Entrepreneurial Studies II


Second Semester

  • Algorithms and Complexity Analysis    
  • Database Management I

  • Computational Science and Numerical Methods    
  • Formal Models of Computation    
  • Computer Networks and Communication
  • Compiler Construction
  • Industrial Attachment II


First Semester

  • Concepts of Programming Languages    
  • Software Engineering    
  • Database Management II
  • Artificial Intelligence    
  • Research Methodology
  • Project I

Second Semester

  • Net-Centric Computing (Mobile Application)    
  • Distributed Computing Systems    
  • Information & Network Security    
  • Project II

Our Flagship Courses

Natural and Applied Sciences

BSc Computer Science 4 Years


MEng. Computer Engineering 3 Semesters

Management Sciences

BSc Business Administration 4 Years

Arts and Social Sciences

BSc Economics 4 Years

Arts and Social Sciences

BSc Political Science and International Relations 4 Years

Natural and Applied Science

BSc Software Engineering 4 Years

Natural and Applied Sciences

MSc Computer Science 1.5 Years

Arts and Social Sciences

MSc Economics 2 Years

Arts and Social Sciences

MSc Peace and Conflict Resolutions 2 Years

Management Sciences

MBA 2 Years

Frequently Asked Questions

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.


UTME SUBJECTS: Government/History and any two Arts or Social Science subjects.

O’LEVEL SUBJECTS: Government/History and any three Arts or Social Science subjects

The course will feature classroom discussions, assignments, group projects, case studies, lectures, questions and exercises from textbook, power point presentations, student experiences and responses. Lectures and Seminars will be used to teach the students and educative excursions to National Assembly to observe proceedings at Senate plenary.

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

PGD Computer Science
MSc Computer Science
PHD Computer Science

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 Fees and Finance

“tudying Software Engineering at Nile University has improved my critical thinking skills. For example, for every software project, our lecturers teach and encourage us to thoroughly and objectively assess every variable or situation and understand the logical connection between ideas to help us create effective solutions."

Jibril Abdullateef Saleh