Skip to main content
Computer Science student working at a computer

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.

National Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University EducationNational Universities CommissionNia University is licensed by the Commission for University Education

Start 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.

1st SemesterUnits
    • 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.
2nd SemesterUnits

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.

Tuition & Payment

Payment Per Semester

$315

  • Pay Per Semester.
  • No hidden charges.
  • No additional costs.