BSCS-Proposed-Scheme
BSCS-Proposed-Scheme
Total Credit 16 + 2= 1 8
II SEMESTER
Code Course Title Cr. Hr. Course Title
HS-103 Pakistan Studies 2+0 None
HS-106 Communication & Presentation Skills 3+0 English Composition &
Comprehension
NS-204 Differential Equations 3+0 Calculus & Analytical Geometry
Total Credit 14 + 2= 1 6
IV SEMESTER
Code Course Title Cr. Hr. Course Title
NS-103 Linear Algebra 3+0 Calculus and Analytical Geometry
CS-202 Computer Organization & Assembly Language 3+1 No n e
CS-204 Database Systems 3+1 Programming Fundamentals
CS-304 Software Engineering 3+0 None
MS-307 University Electives – II 3+0 As per HEC NCRC
Total Credit 15+2=17
V SEMESTER
Code Course Title Cr. Hr. Course Title
MS-402 University Electives – III 3+0 As per HEC NCRC
CS-301 Theory of Automata 3+0 Discrete Structures
CS-302 Operating Systems 3+1 Programming Fundamentals
CS-303 Design & Analysis of Algorithms 3+0 Data Structures & Algorithms
CS-305 Computer Networks 3+1 None
Total Credit 15+2=17
VI SEMESTER
Code Course Title Cr. Hr. Course Title
CS-427 Parallel and Distributed Computing 3+0 O p e r a t i n g Sy s t e m s
NS-301 Probability & Statistics 3+0 None
CS-306 Artificial Intelligence 2+1 Discrete Structures
CS-309 Computer Science Elective – I 3+1 As per HEC NCRC
CS-409 Computer Science Elective – II 3+1 As per HEC NCRC
Total Credit 14+3=17
VII SEMESTER
Code Course Title Cr. Hr. Course Title
NS-302 Numerical Computing 2+1 Calculus and Analytical Geometry
CS-402 E-Commerce 3+0 None
CS-417 Compiler Construction 3+0 Theory of Automata
CS-415 Computer Science Elective – III 3+1 As per HEC NCRC
CS-440 Final Year Project – I 0+3 None
Total Credit 11+5=15
VIII SEMESTER
Code Course Title Cr. Hr. Course Title
CS-428 Computer Science Elective – IV 3+ 0 As per HEC NCRC