
BSc. Computer Science
This programme builds strong foundations in programming, algorithms, data and systems, preparing you to design and build the software that powers modern life.
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University Education
Nia University is licensed by the Commission for University EducationStart Your Bachelor's Degree in Computer Science
Learn on your terms with pre-recorded engaging and interactive videos on your educational journey for flexible, convenient, and self-paced study.
Why you should apply :
- Our programme is taught by experienced and knowledgeable faculty members who are passionate about computer science.
- We offer a variety of resources to help you succeed, including a state-of-the-art computer lab, a career center, and a variety of student organisations.
- A degree in computer science can lead to a variety of high-paying, rewarding careers.
- Our graduates are in high demand by employers in the industry.

Program Summary
- Bachelor of Science (BSc.)
- 8 semesters
- Blended learning
Tuition Per Session
$560
Tuition Per Semester
$315
Applications for Jan 2027 admission is ongoing. Apply before 31st Sep 2026, to secure your place.
Programme Outline
Our curriculum is designed to provide students with the skills and knowledge they need to succeed in a variety of careers in the tech industry. The programme covers a wide range of topics, including programming, data structures, algorithms, operating systems, and artificial intelligence.
- At the end of this course, students should be able to:
- Identify possible sound patterns in English.
- List notable language skills and classify word formation processes.
- Construct simple and fairly complex sentences in English.
- Apply logical and critical reasoning skills for meaningful presentations.
- Demonstrate an appreciable level of the art of public speaking and listening.
- Write simple and technical reports.
Admission Requirements for BSc. Computer Science
100 Level Entry Requirements for BSc. Computer Science
A copy of your O'Level result
The result must include a minimum of five credits in the following subjects in not more than two sittings:
- Mathematics
- English Language
- Physics
- Any other two (2) science subjects
Please note that submission of Joint Admissions and Matriculation Board (JAMB) results is not mandatory at this stage. However, upon admission to the university, the provided results will be thoroughly verified for authenticity and compliance with the stated criteria, including JAMB Regularisation.
Direct Entry
Direct Entry candidates must meet the programme’s O’ Level requirements, in addition to any of the following:
- Two (2) 'A' Level passes in science subjects including Mathematics.
- NCE merit passes in Mathematics and one other Science subject.
- ND lower credit in Computer Science or other Mathematics/Computing/Physics/Electronics based programmes.
- Very good passes in three (3) JUPEB subjects: Physics, Mathematics, Chemistry or Biology.
- 'A' Level passes chosen from English Language, Mathematics, Environmental Science, Biology, Chemistry, Physics, Further Mathematics, Technical Drawing, Computer Studies and Information Technology
- International Baccalaureate (IB) Diploma in relevant subjects.

