Curriculum

1st Semester (Fall)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
1CS1027Introduction to ICT202
2CS1028Introduction to ICT Lab011
3CS1003Programming Fundamentals303
4CS1004Programming Fundamentals Lab011
5HU1013English Composition and Comprehension303
6MATH1103Calculus and Analytical Geometry303
7CS1025Computational Thinking202
8MAST1001Computational Media Design202
Total15217
2nd Semester (Spring)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
10PHY1203Applied Physics202
11PHY1204Applied Physics Lab011
12CS2005Object Oriented Programming303
13CS2006Object Oriented Programming Lab011
14MATH2501Probability and Statistics303
15MATH1106Multi-variate Calculus303
16HU1015Communication and Presentation Skills303
Total14216
3rd Semester (Fall)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
18CS1601Digital Logic Design303
19CS1602Digital Logic Design Lab011
20CS3007Data Structures and Algorithms303
21CS3008Data Structures and Algorithms Lab011
22HU2003Professional Practices303
23MATH2202Linear Algebra303
24CS2029Discrete Structures303
Total15217
4th Semester (Spring)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
26CS4603Computer Organization and Assembly Language303
27CS4604Computer Organization and Assembly Language Lab011
28CS4103Design and Analysis of Algorithms303
29CS4011Database Systems303
30CS4012Database Systems Lab011
31MATH2304Differential Equations303
32CS3101Theory of Automata303
Total15217
5th Semester (Fall)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
34CS4013Operating Systems303
35CS4014Operating Systems Lab011
36CS3009Software Engineering303
37CS4105Compiler Construction303
38MATH3507Numerical Computing303
39CS4133Web Technologies303
Total15116
6th Semester (Spring)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
41CS3501Artificial Intelligence303
42CS3502Artificial Intelligence Lab011
43CS4015Computer Networks303
44CS4016Computer Networks Lab011
45CSXXXXRestrictive Elective I303
46CSXXXXRestrictive Elective II303
47HU2001Technical and Business Writing303
Total15217
7th Semester (Fall)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
49CSXXXXConcentration Stream Subject I303
50CSXXXXConcentration Stream Subject II303
51CS4029Project Management303
52CS4301Parallel and Distributed Computing303
53PS1001Pakistan Studies202
54CS4098Capstone Project I022
Total14216
8th Semester (Spring)
Sr. No.Subject Code
Subject
Credit Hours
TheoryLabTotal
55MGT1001Entrepreneurship202
56CS4017Information Security303
57IS1001Islamic Studies202
58CSXXXXConcentration Stream Subject III303
59CS4099Capstone Project II044
Total10414
Summary
Sr. No.
Semester
Credit Hours
TheoryLabTotal
1Semester 115217
2Semester 214216
3Semester 315217
4Semester 415217
5Semester 515116
6Semester 615217
7Semester 714216
8Semester 810414
Total11317130