Computer experts are most in demand professionals. The increasing human reliance on computers ensures a higher career success. This program is A-Z combo of computation, from computer fundamentals to complex algorithms and from data structures to programming languages this program helps you explore all practically.
With our international standard curriculum and advanced methodology students can become a world class computer professional. BS Computer Science comes with great variety of career choices including;
Eligibility for Admission
Degree Requirements
For the award of BS degree, a student must pass courses totaling at least 138 credit hours including all those courses which have been specified as Core courses.
Sr. # | Program | DURATION | FEE |
1 | BS Computer Science | 4 Years | RS. 60,000/- Per Semester |
Scheme of Studies for (BS Computer Science)
For Public-Private Sub Campuses and Affiliated Collages
4-Year Program (8 Regular Semesters)
Semester – I
Code |
Course Title |
Credit Hours |
Pre-requisite |
ICTC-101 |
Introduction to ICT |
3 (2-1) |
|
CMPC-101 |
Programming Fundamentals |
4 (3-1) |
|
ENGL-101 |
Functional English |
3 (3-0) |
|
MATH-101 |
Calculus & Analytical Geometry |
3 (3-0) |
|
PHYS-101 |
Applied Physics |
3 (3-0) |
|
ISLS-101 |
Islamic Studies |
2 (2-0) |
|
|
Total |
18 (16-2) |
|
Semester – II
Code |
Course Title |
Credit Hours |
Pre-requisite |
CSCC-102 |
Digital Logic and Design |
4 (3-1) |
|
CMPC-102 |
Object Oriented Programming |
4 (3-1) |
Programming Fundamentals |
MATH-102 |
Probability & Statistics |
3 (3-0) |
|
CMPC-104 |
Discrete Structure |
3 (3-0) |
|
ENGL-102 |
Communication Skills |
3 (3-0) |
Functional English |
|
Total |
17 (15-2) |
|
Semester – III
Code |
Course Title |
Credit Hours |
Pre-requisite |
CSCC-201 |
Comp Organization & Assembly Language |
4(3-1) |
|
CMPC-201 |
Data Structures & Algorithms |
4(3-1) |
Object Oriented Programming |
ENGL-201 |
Technical & Report Writing |
3(3-0) |
Communication Skills |
PKST-201 |
Pakistan Studies |
2(2-0) |
|
CMPC-205 |
Computer Networks |
4(3-1) |
|
BUSB-201 |
Principles of Management |
3(3-0) |
|
|
Total |
20 (17-3) |
|
Semester – IV
Code |
Course Title |
Credit Hours |
Pre-requisite |
CSCC-202 |
Design & Analysis of Algorithms |
3(3-0) |
Data Structures & Algorithms |
CMPC-202 |
Database Systems |
4(3-1) |
|
MATH-202 |
Linear Algebra |
3(3-0) |
|
CMPC-204 |
Software Engineering |
3(3-0) |
|
BUSB-204 |
Human Resource Management |
3(3-0) |
|
|
Total |
16 (15-1) |
|
Semester – V
Code |
Course Title |
Credit Hours |
Pre-requisite |
CSCC-301 |
Theory of Automata |
4 (3-0) |
|
CMPC-301 |
Operating Systems |
3 (3-1) |
Data Structures & Algorithms |
CSEC-301 |
Web systems Technologies |
3 (3-0) |
|
CSSC-301 |
Multimedia Systems and Design |
3 (3-0) |
|
MATH-301 |
Multivariable Calculus |
3 (3-0) |
|
CSSC-307 |
Object-Oriented Analysis and Design |
3 (3-0) |
|
|
Total |
19 (18-1) |
|
Semester – VI
Code |
Course Title |
Credit Hours |
Pre-requisite |
CSCC-302 |
Artificial Intelligence |
4 (3-1) |
Discrete Structures |
CSCC-306 |
Compiler Construction |
3 (3-0) |
Theory of Automata |
CSCC-304 |
Parallel & Distributed Computing |
3 (3-0) |
|
CMPC-302 |
Information Security |
3 (3-0) |
|
CSEC-312 |
Mobile Application Development |
3 (3-0) |
|
|
Total |
16 (15-1) |
|
Semester – VII
Code |
Course Title |
Credit Hours |
Pre-requisite |
CMPC-401 |
Capstone I |
3 (0-3) |
|
CSEC-407 |
Data Mining |
3 (3-0) |
|
BUSB-401 |
Entrepreneurship |
3 (3-0) |
|
CSEC-409 |
Database Administration & Management |
3 (3-0) |
|
|
Total |
12 (9-3) |
|
Semester – VIII
Code |
Course Title |
Credit Hours |
Pre-requisite |
CMPC-402 |
Capstone II |
3 (0-3) |
|
CSSC-402 |
Professional Practice |
3 (3-0) |
|
CSEC-406 |
Data Warehousing |
3 (3-0) |
|
BUSB-402 |
Financial Accounting |
3 (3-0) |
|
|
Total |
12 (9-3) |
|