BS Computer Science (BS CS)

BS Computer Science

Become a Student Ambassador

Help a New student Adjust to ICBS

Upcoming Events


The News Expo 2023

10:30 am - 11:30 am

DJ and GIG Night  

12:00 am - 12:00 am

Accrediting Bodies


A Bachelor of Science (BS) in Computer Science is an undergraduate program that studies computer systems, software development, algorithms, and problem-solving. The degree program provides students with a strong foundation in computer science principles, programming languages, data structures, and software engineering.

With our carefully composed curriculum, you will study algorithmic, data management, software design, cyber security and much more. Our dedicated and experienced faculty guarantees that students develop a systematic knowledge of computer science, highlighting the incredible potential of software and programming to tackle real-world challenges.

Career Scope

Graduates with a BS in Computer Science have a wide range of career opportunities in various industries:

Program Details

Are you Eligible?

Upto 100%  Scholarships Available

Check Scholarship

+923 111 777 222

  • Duration 4 Years
  • Total Program Fee: 1,240,000
  • First Semester Fee: 152,500
  • Registration Fee: 20,000

Semester fees can be paid in 3 installments

Admission Criteria:

12 years of education or equivalent to Intermediate with minimum 50% marks.


The students who have not studied Mathematics at intermediate level have to pass deficiency courses of Mathematics (06 credit hours) in first two semesters.


  • English-I (Functional English)

  • Islamic Education and Pakistan Studies

  • Ethics (For Non-Muslims)

  • Basic Electronics

  • Programming Fundamentals

  • Discrete Structures 

  • Introduction to Information and Communication Technologies

  • Technical and Report Writing

  • Financial Accounting

  • Calculus and Analytical Geometry 

  • Probability and Statistics

  • Object Oriented Programming

  • Digital Logic Design

  • Communication Skills

  • Financial Management

  • Multivariable Calculus

  • Data Structures and Algorithms

  • Computer Organization and Assembly Language

  • Database Systems

  • Human Resource Management

  • Linear Algebra

  • Design and Analysis of Algorithms

  • Computer Architecture

  • Web Engineering

  • Distributed Database Systems

  • Psychology

  • Differential Equations

  • Visual Programming

  • Operating Systems

  • Computer Communication and Networks

  • Software Engineering


  • International Relations

  • Theory of Automata and Formal Languages

  • Telecommunication Systems

  • Computer Graphics

  • Software Project Management

  • Numerical Computing

  • Foreign Languages
  • Compiler Construction
  • Digital Image Processing
  • Professional Practices
  • Professional Practices
  • Artificial Intelligence 
  • Human Computer Interaction
  • Final Project

Find the right program for you.

Talk to our student admission advisor to discuss program scope and career opportunities in your chosen program.

Call Now

+923 111 777 222

For Advice

Visit campus between (9am – 6pm) Mon – Sat