-
-
| Course Code | Course Title | Pre-Requisite | Credit Hours |
|---|---|---|---|
| GEC-5101 | Application of Information & Communication Technologies (General Education-1) | No | 3(2+1) |
| CSC-5301 | Programming Fundamentals (Computing Core-1) | No | 4(3+1) |
| GEC-5102 | Functional English (General Education-2) | No | 3 |
| GEC-5103 | Discrete Structures (Quantitative Reasoning-1) (General Education-3) | No | 3 |
| GEC-5104 | Calculus and Analytical Geometry (Quantitative Reasoning-2) (General Education-4) | No | 3 |
| GEC-5105 | Ideology & Constitution of Pakistan (General Education-5) | No | 2 |
| NCC-5401 | Teaching of Holy Quran with Translation I | - | N.C |
| Total Credit Hours | 18 |
| Course Code | Course Title | Pre-Requisite | Credit Hours |
|---|---|---|---|
| CSC-5302 | Object Oriented Programming (Computing Core-2) | PF | 4(3+1) |
| CSC-5303 | Database Systems (Computing Core-3) | No | 4(3+1) |
| CSC-5304 | Digital Logic Design (Computing Core-4) | No | 3(2+1) |
| GEC-5106 | Expository Writing (General Education-6) | FE(ECC) | 3 |
| IDSC-5201 | Linear Algebra (Mathematics Supporting Course-1) | QR-2 | 3 |
| NCC-5402 | Teaching of Holy Quran with Translation II | - | N.C |
| Total Credit Hours | 17 |
| Course Code | Course Title | Pre-Requisite | Credit Hours |
|---|---|---|---|
| CSC-5305 | Data Structures (Computing Core-5) | OOP | 4(3+1) |
| CSC-5306 | Artificial Intelligence (Computing Core-6) | No | 3(2+1) |
| CSC-5307 | Computer Networks (Computing Core-7) | No | 3(2+1) |
| CSC-5308 | Software Engineering (Computing Core-8) | No | 3 |
| CSC-5309 | Computer Organization & Assembly Language | DLD | 3(2+1) |
| CSC-5310 | Information Security (Computing Core-10) | No | 3(2+1) |
| NCC-5403 | Teaching of Holy Quran with Translation III | - | N.C |
| Total Credit Hours | 19 |
| Course Code | Course Title | Pre-Requisite | Credit Hours |
|---|---|---|---|
| GEC-5107 | Islamic Studies (General Education-7) | No | 2 |
| GEC-5108 | Entrepreneurship (General Education-8) | No | 2 |
| SEDE-5301 | (Domain Elective 1) | No | 2 |
| SEDE-6402 | (Domain Elective 2) | No | 3(2+1) |
| SEDE-6403 | (Domain Elective 3) | No | 3(2+1) |
| SEDE-6404 | (Domain Elective 4) | No | 3(2+1) |
| SEDE-6405 | (Domain Elective 5) | No | 3 |
| NCC-5404 | Teaching of Holy Quran with Translation IV | - | N.C |
| Total Credit Hours | 18 |
| Total Credit Hours | |||
|---|---|---|---|
| Total ADP SE | 72 | ||
| Sr# | Course Title | Credit Hours |
|---|---|---|
| 1 | Software Verification and Validation (Testing & QA) | (2-3) |
| 2 | Object Oriented Analysis & Design | (2-3) |
| 3 | Computer Architecture | (2-3) |
| 4 | Theory of Automata | (3-0) |
| 5 | HCI & Computer Graphics | (2-3) |
| 6 | Web Technologies | (2-3) |
| 7 | Advanced Database Management | (3-0) |
| 8 | Web Engineering | (2-3) |
| 9 | Data Science | (2-3) |
| 10 | Software Re-Engineering | (2-3) |
| 11 | Mobile Application Development 1 | (2-3) |