Bachelor of Science in Computer Science

Program Overview

Computer science covers a wide spectrum of areas within the field of computing, ranging from the theoretical to practical. Computer scientists can specialize in areas such as Distributed Database system, Software engineering, artificial intelligence, distributed network and systems, computer graphics and image processing, human computer interaction and security.

Students take a core of computer science courses that provide a solid foundation for advanced work. Building on this base, students explore a variety of specializations from 6th semester onwards. In addition, students develop a broad appreciation for computer applications and the effects of computers on society via program electives, general education courses, and various free electives, which can be used to complete minors.

Bachelor of Computer Science BS (CS) is a four years degree program comprising eight semesters. The degree is awarded to the students completing minimum 133 credit hours and attaining minimum of 2.0/4.0 CGPA. The program is offered in both fall and spring semesters. Students can apply if they hold minimum 50% in intermediate or equivalent from accredited institution and minimum 50% in NTS-NAT-I.

Mission Statement

The purpose of this program is to impart the diverse knowledge of computer science to its students. The program is so intelligently designed that enables students to solve a variety of complex computational problems in various fields of computer science. Computer science tends to provide solution to almost every problem from medical research, education, to the world of business and securing and managing the vast levels of data through visualization, security and transmission.

Program Educational Objectives

To meet the needs of our constituents, our Program Education Objectives state that within a few years of graduation our graduates will have:

  1. Demonstrate a sound understanding of the main areas of the body of knowledge and the theories of computer science, with an ability to exercise critical judgment across a range of related issues.
  2. Critically analyze and apply a range of concepts, principles, and practices in net-centric computing, information management, management of IT infrastructure and intelligent systems; showing a range of problem solving skills and effective judgment in the selection and use of corresponding tools and techniques.
  3. Demonstrate the ability to work as an individual with minimum guidance and as a leader/member of a team.
  4. Follow appropriate practices within a professional, legal, and ethical framework.
  5. Identify mechanisms for continuing professional development and life-long learning.


Students are eligible for admission if they have Intermediate or equivalent (‘A’ Level) with minimum 50% marks from accredited institution and *NTS-NAT test score with minimum 50% marks.

* Detailed information can be obtained from

Contact Details

Mr. Kashif Ayyub


Phone # +92 51 4534200-02 Ext. 231

Get in touch with us
COMSATS University Islamabad, Wah Campus
GT Road, Wah Cantt, Pakistan

UAN: +92-51-4546850

For Undergraduate (BS - CS/SE/TN) Programs:

Email: "Mr. kashif Ayyub"(

For Graduate (MS/PhD) Programs:

Email: "Dr.Wasif Nisar"(

Campus Map