Curriculum

Semester 1

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
Theory
Lab
Industry
Total
Theory
Lab
Industry
OSP
Total
1CS1027Introduction to ICT
2
0
0
2
2
0
0
4
6
2CS1028Introduction to ICT Lab
0
1
0
1
0
3
0
0
3
3CS1003Programming Fundamentals
3
0
0
3
3
0
0
6
9
4CS1004Programming Fundamentals Lab
0
1
0
1
0
3
0
0
3
5HU1013English Composition and Comprehension
3
0
0
3
3
0
0
6
9
6MATH1103Calculus and Analytical Geometry
3
0
0
3
3
0
0
6
9
7CS1025Computational Thinking
2
0
0
2
2
0
0
4
6
8MAST1001Computational Media Design
2
0
0
2
2
0
0
4
6
9CSILE1001Industrial Learning Experience 1
0
0
1
1
0
0
3
0
3
Total
15
3
1
19
15
9
3
30
57

Semester 2

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
10PHY1203Applied Physics200220046
11PHY1204Applied Physics Lab010103003
12CS2005Object Oriented Programming300330069
13CS2006Object Oriented Programming Lab010103003
14MATH2501Probability and Statistics300330069
15MATH1106Multi-variate Calculus300330069
16HU1015Communication and Presentation Skills300330069
17CSILE1002Industrial Learning Experience 2001100303
Total
14211714632851

Semester 3

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
18CS1601Digital Logic Design300330069
19CS1602Digital Logic Design Lab010103003
20CS3007Data Structures and Algorithms300330069
21CS3008Data Structures and Algorithms Lab010103003
22HU2003Professional Practices300330069
23MATH2202Linear Algebra300330069
24CS2029Discrete Structures300330069
25CSILE1003Industrial Learning Experience 3001100303
Total
15211814933054

Semester 4

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
26CS4603Computer Organization and Assembly Language300330069
27CS4604Computer Organization and Assembly Language Lab010103003
28CS4103Design and Analysis of Algorithms300330069
29CS4011Database Systems300330069
30CS4012Database Systems Lab010103003
31MATH2304Differential Equations300330069
32CS3101Theory of Automata300330069
33CSILE1004Industrial Learning Experience 4001100303
Total
15211815633054

Semester 5

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
34CS4013Operating Systems300330069
35CS4014Operating Systems Lab010103003
36CS3009Software Engineering300330069
37CS4105Compiler Construction300330069
38MATH3507Numerical Computing300330069
39BIO1004Applied Biology200220046
40BIO1005Applied Biology Lab010103003
41CSILE1005Industrial Learning Experience 5001100303
Total
14211714632851

Semester 6

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
42CS3501Artificial Intelligence300330069
43CS3502Artificial Intelligence Lab010103003
44CS4015Computer Networks300330069
45CS4016Computer Networks Lab010103003
46CSXXXXRestrictive Elective I300330069
47CSXXXXRestrictive Elective II300330069
48HU2001Technical and Business Writing300330069
49CSILE1006Industrial Learning Experience 6001100303
Total
15211815633054

Semester 7

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
50CSXXXXConcentration Stream Subject 1300330069
51CSXXXXConcentration Stream Subject II300330069
52CHE1003Applied Chemistry200220046
53CHE1004Applied Chemistry Lab010103003
54CS4301Parallel and Distributed Computing300330069
55PS1001Pakistan Studies200220046
56CS4098Capstone Project I020206006
Total
13301613902648

Semester 8

Sr. No.Subject CodeSubject
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
57MGT1001Entrepreneurship200220046
58CS4017Information Security300330069
59IS1001Islamic Studies200220046
60CSXXXXConcentration Stream Subject III300330069
61CS4099Capstone Project II04040120012
Total
104014101202042

Summary

Sr. No.Semester
Credit Hours
NUTECH Units
TheoryLabIndustryTotalTheoryLabIndustryOSPTotal
1Semester 115211815633054
2Semester 214211714632851
3Semester 315211815933054
4Semester 415211815633054
5Semester 514211714632851
6Semester 615211815633054
7Semester 713301613902648
8Semester 8104014101202042
Total
1111961361115718222408