Bachelor of Science in Computer Science

Offered at the Department of Computer Science Panjgur Campus

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

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 3 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
Comp Organization & Assembly Language CS-425 3 0
Comp Organization & Assembly Language Lab CS-425L 0 1
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