Course NameTerm/ Semester/ Year #Credit Hour / Marks
Applications of Information & Communication Technologies (GE-160)Semester-I2
Applications of Information & Communication Technologies Lab (GE-160-L)Semester-I1
Applied Physics (GE-169)Semester-I2
Applied Physics Lab (GE-169-L)Semester-I1
Digital Logic Design (CC-110)Semester-I2
Digital Logic Design Lab (CC-110-L)Semester-I1
Islamic Studies (GE-163)Semester-I2
Ideology and Constitution of Pakistan (GE-168)Semester-I2
Functional English (GE-190)Semester-I3
Math Deficiency – I (MD-001)Semester-I3*
Quran Translation – I (HQ-001)Semester-I0.5
Programming Fundamentals (CC-112)Semester-II2
Programming Fundamentals Lab (CC-112-L)Semester-II1
Computer Networks (CC-214)Semester-II2
Computer Networks Lab (CC-214-L)Semester-II1
Discrete Structures (GE-167)Semester-II3
Expository Writing (GE-191)Semester-II3
Introduction to Marketing (UE-272)Semester-II3
Math Deficiency – II (MD-002)Semester-II3*
Quran Translation – II (HQ-002)Semester-II0.5
Object Oriented Programming (CC-211)Semester-III3
Object Oriented Programming Lab (CC-211-L)Semester-III1
Computer Organization & Assembly Language (CC-210)Semester-III2
Computer Organization & Assembly Language Lab (CC-210-L)Semester-III1
Database Systems (CC-215)Semester-III3
Database Systems Lab (CC-215-L)Semester-III1
Software Engineering (CC-212)Semester-III3
Calculus & Analytical Geometry (GE-162)Semester-III3
Quran Translation – III (HQ-003)Semester-III0.5
Data Structures (CC-213)Semester-IV3
Data Structures Lab (CC-213-L)Semester-IV1
Operating Systems (CC-311)Semester-IV2
Operating Systems Lab (CC-311-L)Semester-IV1
Information Security (CC-312)Semester-IV2
Information Security Lab (CC-312-L)Semester-IV1
Multivariable Calculus (MS-253)Semester-IV3
Probability and Statistics (MS-251)Semester-IV3
Introduction to Management (GE-192)Semester-IV2
Quran Translation – IV (HQ-004)Semester-IV0.5
Artificial Intelligence (CC-310)Semester-V2
Artificial Intelligence Lab (CC-310-L)Semester-V1
Analysis of Algorithms (CC-313)Semester-V3
Web Technologies (DI-322)Semester-V2
Web Technologies Lab (DI-322-L)Semester-V1
Parallel & Distributed Computing (DI-328)Semester-V2
Parallel & Distributed Computing Lab (DI-328-L)Semester-V1
Linear Algebra (MS-252)Semester-V3
Professional Practices (GE-262)Semester-V2
Quran Translation – V (HQ-005)Semester-V0.5
Software Project Management (EI-330)Semester-VI3
Mobile Application Development (EI-333)Semester-VI2
Mobile Application Development Lab (EI-333-L)Semester-VI1
Machine Learning (EI-335)Semester-VI2
Machine Learning Lab (EI-335-L)Semester-VI1
Software Quality Engineering (EI-425)Semester-VI3
Software Construction & Development (EI-331)Semester-VI2
Software Construction & Development Lab (EI-331-L)Semester-VI1
Entrepreneurship (GE-362)Semester-VI2
Quran Translation – VI (HQ-006)Semester-VI0.5
Final Year Project – I (CC-411)Semester-VII2
Database Administration and Management (DI-324)Semester-VII2
Database Administration and Management Lab (DI-324-L)Semester-VII1
System and Network Administration (DI-323)Semester-VII2
System and Network Administration Lab (DI-323-L)Semester-VII1
Global IT Services and Workspace (EI-236)Semester-VII2
Global IT Services and Workspace Lab (EI-236-L)Semester-VII1
Cloud Computing (EI-339)Semester-VII2
Cloud Computing Lab (EI-339-L)Semester-VII1
Quran Translation – VII (HQ-007)Semester-VII0.5
Final Year Project – II (CC-412)Semester-VIII4
Information Technology Infrastructure (DI-327)Semester-VIII2
Information Technology Infrastructure Lab (DI-327-L)Semester-VIII1
Cyber Security (DI-325)Semester-VIII2
Cyber Security Lab (DI-325-L)Semester-VIII1
Technical and Business Writing (MS-254)Semester-VIII3
Civics and Community Management (GE-363)Semester-VIII2
Quran Translation – VIII (HQ-008)Semester-VIII0.5


- : Note:-  
  Subjects having Asterisk (*) and Plus (+) sign are as...
*
Specialization-I
**
Specialization-II
***
Auxiliary Non-Credit Courses, Supporting Courses
+
Optional Papers