Bachelor of Science in Computer Sciences

Program Description

Computer Science embraces the wide spectrum of computing. Most importantly, it is the culmination of the design theory of computing based on conceptual information. Furthermore, custom-built smart classrooms are globally connected globally for the exchange of novel ideas. It offers best computer sciences admissions in KPK along with, talented and interested students to start their research career at Sino Pak Center. Such opportunities are ideally suited to enhance students’ creative and innovative talents. Lastly, principal domains incorporate computer systems, artificial intelligence, database systems, networks, numerical analysis, security, computer vision, and bioinformatics.

Why Study at PAF IAST?

Location and Ambience

PAF IAST is nestled in natural mountains that flank its campus from all sides. The institute offers one  ravishing view of snow-capped peaks of Nathiagali and natural winding trails. Furthermore, to its north-west is Tarbela Lake, a journey of only a few kilometers from the campus. Moreover, set in the middle of the campus is a natural lake, fed by the springs of surrounding mountains. The campus is just a 3-kilometer drive from the Hazara Motorway. This results in an ideal setting equally conducive to academic activity. Most importantly, major cities like Islamabad, Abbottabad, are just an hour’s drive, while small towns like Wah, Hasanabadal, Taxila, and Swabi can be reached in just half an hour. All these features make this the best opportunity to get  Computer Sciences admissions in KPK. 

Technology Advancement and Foreign Partnership

This institute is an emerging center of excellences, with its own technology park. Therefore, all faculty members hold PhD degrees in appropriate disciplines. By virtue of its wide array of facilities and the facilitation for its students to learn. Furthermore, they benefit both from classroom teaching and faculty trained at premier Austrian universities/institutions. The institution is ideally cut out for imparting state-of–the-art engineering and allied education in Pakistan. Moreover, the institute enjoys close linkages with top ranking universities in Austria and China. As a result, we have already concluded with them formal agreements regarding student and faculty exchange programs, provision of dual degrees in certain areas, and the training support from foreign faculty. 

Academia-Industry Relationship

There is a strong relationship between academia and industry. As a result, this paves the way for job opportunities for students even in the midst of their studies. PAF IAST will serve as a welcome platform for the industry to share their requirements for a skilled workforce. Therefore, this will enable the institute to incorporate their valuable inputs in practical vocational training and expose the students to industrial perspectives.

On-Spot Industry Internship

Firstly, it will be a mandatory requirement for every student to do an internship every semester in an appropriate industry. Secondly, this will garner them practical experience related to their respective degree programs. To crown it all, Technology Park will afford them rare opportunities to apply themselves innovatively and become promising entrepreneurs.

Need and Merit-based Scholarships

Different types of local and foreign scholarship opportunities are available on need and merit base.

Associated Careers

Computer Science students can find work globally with employers in various emerging fields: database administrators, systems operators, software developers, network administrators, computer systems analysts, and information researchers.

Web Developer

paf

IT Security Analyst

paf

Computer Systems Engineer

paf

Software Developer

BSCS Course Curriculum

Intake F21(onward)

Semester 1

CodeCourse TitleCredit HoursLabsTotal
COMP-102Introduction to ICT2 2
COMP-102LIntroduction to ICT Lab 11
COMP-111Programming Fundamentals3 3
COMP-111LProgramming Fundamentals Lab 11
SS-103English Language and Communication Skills3 3
SS-331Community Service (University Elective-I)* 00
PHY-101Applied Physics3 3
PHY-101LApplied Physics Lab 11
SS-111Islamic Studies2 2
 Total Credit Hours13316

Semester 2

CodeCourse TitleCredit HoursLabsTotal
COMP-112Object Oriented Programming3 3
COMP-112LObject Oriented Programming Lab 11
COMP-121Discrete Structures3 3
MGT-262Entrepreneurship (University Elective-II)3 3
MTH-101Calculus and Analytical Geometry3 3
SS-112Pakistan Studies2 2
MTH-206Probability and Statistics3 3
 Total Credit Hours17118

Semester 3

CodeCourse TitleCredit HoursLabsTotal
COMP-201Data Structures and Algorithms3 3
COMP-201LData Structures and Algorithms Lab 11
COMP-261Comp. Organization and Assembly Lang. 3 3
COMP-261LComp. Organization and Assembly Lang. Lab 11
EE-101Digital Logic Design 3 3
EE-101LDigital Logic Design Lab 11
MTH-204Linear Algebra3 3
SS-203Technical and Business Writing3 3
 Total Credit Hours15318

Semester 4

CodeCourse TitleCredit HoursLabs 
COMP-221Theory of Automata 3 3
COMP-231Database Systems3 3
COMP-231LDatabase Systems Lab 11
MTH-203Differential Equations ( CS Supporting-I)3 3
COMP-262Operating Systems 3 3
COMP-262LOperating Systems Lab 11
COMP-4##CS Elective-I3 3
 Total Credit Hours15217

Semester 5

CodeCourse TitleCredit HoursLabs 
COMP-321Compiler Construction 3     3
MTH-307Numerical Computations ( CS Supporting-II)2 2
MTH-307LNumerical Computations Lab 11
COMP-171Software Engineering3 3
MGT-356Intellectual Property Law (University Elective-III)3 3
COMP-222Design and Analysis of Algorithms 3     3
COMP-4##CS Elective-II3 3
 Total Credit Hours17118

Semester 6

CodeCourse TitleCredit HoursLabs 
COMP-340Artificial Intelligence 3 3
COMP-340LArtificial Intelligence Lab 11
COMP-352Computer Networks3 3
COMP-352LComputer Networks Lab 11
COMP-3##CS Elective-III3 3
COMP-314Theory of Programming Languages (CS Supporting-III)2 2
COMP-314LTheory of Programming Languages Lab (CS Supporting-III) 11
COMP-4##CS Elective-IV3 3
 Total Credit Hours14317

Semester 7

CodeCourse TitleCredit HoursLabs 
COMP-460Parallel and Distributed Computing 2 3
COMP-460LParallel and Distributed Computing Lab 1 
COMP-3##CS Elective-V3 3
COMP-4##CS Elective-VI3 3
COMP-4##CS Elective-VII3 3
COMP-498Final Year Project I 33
 Total Credit Hours11415

Semester 8

CodeCourse TitleCredit HoursLabs 
SS-220Organizational Behavior (University Elective-IV)3 3
SS-310Professional Ethics3 3
COMP-499Final Year Project II 33
COMP-291Information Security3 3
 Total Credit Hours9312