BS-CS – Bachelor of Science in Computer Science

Department of Computer Science

BS-CS – Bachelor of Science in Computer Science

Minimum Duration:      4 Years (8 Semester)

Number of courses:    43+ Research Project

Maximum Duration 16 Semesters, 8 Years
Credit Hours: 135

Minimum CGPA Required To Earn Degree 2.00


Intermediate (1.Com, DBA, D.Com, FA, FSC) with at-
Least 45% Marks or A-Levels (22 points) with
equivalency certificate from 1BCC lslamabad or an
equivalent certificate from a recognized institution
are eligible to apply.

Pre Medical Must Pass deficiency courses of
mathematics of 6 Credit hour’s with in first year
of their regular studies.

To provide a solid foundation in Computer Science that supports an interdisciplinary education with
liberal arts framework and prepares students for professions in computing sciences and information
Sciences in general

To help students to develop the abilities to predict, to analyze, think critically, to deduct and consider
alternatives to be creative as problem solvers

To develop courses and human resources that view computer science as part of the human endeavor,
that is, to see computer Science in relation with more general intellectual development to the needs of Society

To foster an aptitude and desire for life-long learning and make the graduate capable to adopt new
emerging technologies for the new generations

To achieve a sound base to pursue if desire post graduate degree education and research. It demonstrate
Confidence in applying knowledge of computing and mathematics


An ability to apply knowledge of computing and mathematics to the appropriate discipline
An ability to analyze a problem and identify and define the computing requirements appropriate to its solutions
An ability to design, implement and evaluate a computer-based system, process, component, or program, including software systems of varying
complexity, to meet desired needs
An Understanding of professional, ethical, legal, security and social issues and responsibilities

An understanding of professional, ethical,legal, security and socialissues and responsibilities
An ability to analyze and evaluate performance tradeoffs of algorithms, data structures and hardware solutions
An ability to function effectively on teams to accomplish a common goal