BSc Computer Science

Skip Navigation Links > Home > Study > Find a course > UNDERGRADUATE BSc Computer Science

The program prepares students equally well for graduate work or professional positions in the computing and information technology fields

Start Date

September entry


4 years

Entry requirements

See below




Enquire now


Call us

The program prepares students equally well for graduate work or professional positions in the computing and information technology fields and provides a concentrated approach to computer science, while encourages students to combine computer science with studies in another field. The CS program is oriented towards students with interest in applying computing concepts and information technology theories to practical applications in required fields.


You will study the following modules:

Year 1 Units

First Semester

  • General Chemistry I    
  • Practical Chemistry I    
  • Introduction to Computer Science    
  • Use of English I    
  • People and Culture of Nigeria    
  • General Mathematics I
  • General Physics I    
  • Practical Physics I

Second Semester

  • Problem Solving and Algorithms        
  • Use of English II        
  • IT and Library Skills        
  • General mathematics II    
  • General mathematics III
  • General Physics II    
  • General Physics III    
  • Practical Physics II

Year 2 Units

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

Year 3 Units

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

Year 4 Units

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

One of the goals of this course is to equip students with the required skills needed for programming using the ANSI (American National Standards Institute). To provide a solid understanding of C Programming Language.

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?

The method of teaching includes Lectures, Seminar, Discussion Platform, and Lab Session. Student will be able to post questions via Google-Class Room Platform. Homework’s, Assignments will be assigned through the Google-class.

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.


They will also be able to adapt to new technologies, communicate, and work as part of a team in order to be effective members of their workplace and society.

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 

Sectoral Advisory Board

The Sectoral Advisory Board (SAB) was formed with the goal of creating a bridge between industry (private/public and national/international institutions) and academics considering the latest requirements of the industry and incorporating necessary components in the curriculum regarding overall development of the department.

Main Objectives of the SAB:

1- Development of 

a) Curriculum of the department 
b) Syllabus of the courses in the department
c) Institutional relationships

2- Increase the potential of

a) Internship
b) Scholarship 
c) Sponsorship

Roles and Responsibilities of the SAB:  
The roles and responsibilities of SAB are as follows:
The SAB develops and recommends new or revised programme goals and objectives.
The Sectoral of "X" Advisory Board advises the department head on matters related to undergraduate, postgraduate, research and outreach programs, including but not limited to curricula, accreditation, new programs, recruitment of students and faculty, and investment of resources. 


Structure of the SAB:

The SAB is composed of members from eminent institutions as well as members from industry and members of faculty of the department. The chairman of the Board is the head of the department.
The Board meets twice per academic year.

Members of the SAB:
The current members of the Sectoral Advisory Board are:




Dr. Isa Ali Pantami


Federal Ministry Of Communication And Digital Economy

Air Vice Marshal Victor Tommy Udoh


Nigerian Air Force

Engr. Ifegwu Kalu Oji


Federal Ministry Of Education

Dr. Mukhtar Liman Ahmed


US Center for Disease Control & Prevention

Engr. Chidi Nwofo



Apply now for this courseView more courses

You may also be interested in: