BS Computer Science

Offered at the Department of Computer Science Main Campus

The BS Computer Science is a four-year Undergraduate program consisting of 8 semesters offered at the Department of Computer Science Main Campus.

Fee Structure for 1st Semester of BS Computer Science Four Years Programs

Description Amount (Rs)
Admission fee (One time) 2,000
Registration Fee (One time) 1,000
Tuition fee (Per Semester) 11,000
Library fee (Per Semester) 500
Security fee (One time) Refundable 1,000
Lab fee (Per Semester) 2,000
Computer Lab fee (Per Semester) 500
Sports fee (Per Semester) 500
Examination fee (Per Semester) 1,000
Identity card (One time) 300
Total fee for 1st Semester 19,800


Fee Structure for 2nd to 8th Semester of BS Computer Science Four Years Program

Description Amount (Rs)
Tuition fee (Per Semester) 11,000
Library fee (Per Semester) 500
Lab fee (Per Semester) 2,000
Computer Lab fee (Per Semester) 500
Sports fee (Per Semester) 500
Examination fee (Per Semester) 1,000
Per Semester fee (2nd to 10th Semester) 15,000
Transportation Fee for Undergraduate Programs
# Route Charges
Per Semester
1 Transport fee for long route Rs. 4,000
2 Transport fee for short route Rs. 3,500

Hostel Fee
Description Amount (Rs)
Admission fee (one time) Rs 1,000
Hostel rent (per semester) Rs 2,500

Examination fee for Undergraduate Programs
Description Amount (Rs)
Detail Mark Certificate 200
Final Transcript 500 (Ordinary)
1,000 (Urgent)
Degree 2,000 (Ordinary)
4,000 (Urgent)
4,000 (Duplicate)
Verification of certificate/degree 500 per document (Ordinary)
800 per document (Urgent)
Rechecking per paper 1,000
Registration Fee 1,500
Examination Fee (AD/BA) 5,000
Examination Fee (AD/B.Sc.) 6,000
Repeat/Improvement 2,000
Re-admission 1,000
Freezing/unfreezing 1,000

Courses

Semester 1
Title Code Theory Lab
Basic Mathematics -I MT-211 3 0
Introduction to ICT ICT-221 2 0
Introduction to ICT Lab ICT-221L 0 1
Introduction to Logic (University Elective – I ) SS-212 3 0
English Composition & Comprehension EG-211 3 0
Applied Physics PHY-211 2 0
Applied Physics Lab PHY-211L 0 1
Islamic Studies/ Ethics HM-211 2 0
Semester 2
Title Code Theory Lab
Basic Mathematics -II* MT-111 3 0
Programming Fundamentals CS-221 3 0
Programming Fundamentals Lab CS-221L 0 1
Discrete Structures CS-311 3 0
Communication & Presentation Skills EG-311 3 0
Calculus & Analytical Geometry MT-212 3 0
Pakistan Studies HM-212 2 0
Semester 3
Title Code Theory Lab
Object Oriented Programming CS-322 3 0
Object Oriented Programming Lab CS-322L 0 1
Computer Networks CS-323 3 0
Computer Networks Lab CS-323L 0 1
Probability & Statistics ST-211 3 0
Digital Logic Design CS-327 3 0
Digital Logic Design Lab CS-327L 0 1
Linear Algebra MT-213 3 0
Semester 4
Title Code Theory Lab
Multi-variate Calculus MT-312 3 0
Data Structures & Algorithms CS-321 3 0
Data Structures & Algorithms Lab CS-321L 0 1
Software Engineering CS-312 3 0
Introduction to Sociology (University Elective – II SS-211 3 0
Semester 5
Title Code Theory Lab
Database Systems CS-324 3 0
Database Systems Lab CS-324L 0 1
Technical & Business Writing EG-312 3 0
Operating Systems CS-325 3 0
Operating Systems Lab CS-325L 0 1
Numerical Computing CS-417 3 0
Theory of Automata CS-315 3 0
Semester 6
Title Code Theory Lab
Artificial Intelligence CS-426 3 0
Artificial Intelligence Lab CS-426L 0 1
Differential Equations MT-311 3 0
Design and Analysis of Algorithms CS-343 3 0
Information Security CS-313 3 0
CS Elective – I - 3 0
Semester 7
Title Code Theory Lab
Final Year Project – I CS-471 3 0
Parallel & Distributed Computing CS-414 3 0
Compiler Construction CS-342 3 0
Principles of Accounting (University Elective-III) ACT-211 3 0
CS Elective – II - 3 0
CS Elective – III - 3 0
Semester 8
Title Code Theory Lab
Final Year Project – II CS-472 3 0
Entrepreneurship (University Elective IV) MG-213 2 1
Professional Practices HM-341 3 0
CS Elective – IV - 3 0
CS Elective-V - 2 1
Elective Courses
S.no Title Code Credit Hours
1 Software Engineering Economics SE-345 3
2 Human Computer Interaction SE-346 3
3 Mobile Application Development CS-353/L 2+1
4 Computer Game Development CS-354/L 2+1
5 Visual Programming CS-355/L 2+1
6 Multimedia Technologies CS-356/L 2+1
7 Web Engineering CS-357/L 2+1
8 Enterprise Application Development CS-421/L 2+1
9 Systems Programming CS-422/L 2+1
10 Software Quality Engineering SE-411 3
11 Software Design and Architecture SE-412 3
12 Software Project Management SE-413 3
13 Data Warehousing SE-441 3
14 Data Mining SE-442 3
15 Digital Forensics CS-423/L 2+1
16 Cryptography CS-441 3
17 Network Security CS-451 3
18 Wireless Networks CS-424 3
19 Computer Vision CS-442/L 2+1
20 Artificial Intelligence CS-358 3
21 Digital Image Processing CS-453/L 2+1
22 Machine Learning CS-454 3
23 Cloud Computing CS-341 3
24 Network Design and Management CS-359 3
25 Parallel & Distributed Computing CS-431 3
26 Introduction to Data Science CS-411 3
27 Blockchain Technology CS-412 3
28 Internet of Things CS-413/L 2+1
29 System And Network Administration CS-414/L 2+1
30 Advanced Databases CS-425/L 2+1