Bachelor Degree in Computer Science (BCS)

  • FeeTZS 1,500,000
  • LevelBachelor Degree
  • LanguageEnglish
  • Duration 3 Years
  • Starting DateOctober, 2023


Society is growing more connected and computer-dependent by the day. In 2018, world Internet usage passed the 4 billion mark. As a matter of fact, almost every modern technology, whether directly or indirectly, depends on the applications of computer science.

As an aspiring computer science student, you may have caught some of the buzz around machine learning and AI, blockchain, the IoT, cloud computing,probability- based algorithms and fuzzy learning, and more. Are you only now hearing about these subjects? Are you already a geek that just has to get the lowdown on the latest trends? Have you heard of Swift, Rust, Elixir? Or are you still asking yourself the fundamental question of Java vs Python?

What you'll study
Semester I

  • Business Communication
  • Business Computer Applications
  • Computer Fundamentals
  • Database Systems
  • Computer Systems Architecture
  • Foundation of Mathematical Analysis
Semester II

  • Computer Networking
  • Development Studies
  • Computer Graphics Design
  • Principles of Programming
  • Probability and Statistics
  • Discrete Mathematics
Semester I

  • Distributed Databases
  • Distributed Computing Systems
  • Operating Systems
  • Research Methodology
  • Object Oriented Programming
  • Web Design
Semester II

  • Entrepreneurship
  • Information Security
  • Internet Programming & Applications
  • Systems Analysis and Design
  • Artificial Intelligence
  • Wireless Communication
  • Industrial Practical Training
Semester I

  • IT Project Management
  • Open Source Software Deployment
  • Social and Ethical Issues in Computing
  • Data Mining
  • Network Management & Administration
  • Interactive Multimedia
Semester II

  • Data Structure and Algorithms
  • Cryptology and Coding Theory
  • Computer Security
  • Mobile Computing
  • Individual Project
Entry Requirements

Form Six (VI)

  1. Two principal passes in the following Science subjects: Physics, Chemistry, Biology, Computer Studies, Agriculture, Geography or Mathematics. The two principal passes MUST make an aggregate of 4.0 points as a minimum.
  2. Foundation Programme of the OUT with a minimum GPA of 3.0.


  1. Lower Second Class Diploma with a GPA of 3.0 in Computer Science or Information Technology or any related qualification AND 4 passes at O level or or Foundation Programme of the OUT with a minimum GPA of 3.0.