Scheme of Studies | ||||
ADP Computer Science | ||||
Semester 1 | ||||
Sr. No | Code | Course Title | Pre-Reqs | Cr Hr |
---|---|---|---|---|
1 | CS4-501 | Programming Fundamentals | - | 3(3-0) |
2 | ICT-501 | Application of ICT | - | 2(2-0) |
3 | QRE-501 | QR 1 (Discrete Structures) | - | 3(3-0) |
4 | QRE-502 | QR 2 (Calculus and Geometry) | - | 3(3-0) |
5 | ENG-501 | Functional English | - | 3(3-0) |
6 | CS4-501-P | Programming Fundamentals LAB | - | 1(0-1) |
7 | ICT-501-P | ICT LAB | - | 1(0-1) |
Total Cr Hrs | 16 (14-2) | |||
Semester 2 | ||||
Sr. No | Code | Course Title | Pre-Reqs | Cr Hr (Cont Hr) |
1 | CS4-502 | Object Oriented Programming | CS4-501 | 3(3-0) |
2 | CS4-503 | Database Systems | - | 3(3-0) |
3 | CS4-504 | Digital Logic Design | - | 2(2-0) |
4 | CS2-501 | Linear Algebra | QRE-502 | 3(3-0) |
5 | ENG-502 | Expository Writing | ENG-501 | 3(3-0) |
6 | CS4-502-P | OOP LAB | CS4-501 | 1(0-1) |
7 | CS4-503-P | Database LAB | - | 1(0-1) |
8 | CS4-504-P | Digital Logic LAB | - | 1(0-1) |
Total Cr Hrs | 17 (14-5) | |||
Semester 3 | ||||
Sr. No | Code | Course Title | Pre-Reqs | Cr Hr (Cont Hr) |
1 | CS4-505 | Data Structures | CS4-502 | 3(3-0) |
2 | CS4-506 | Information Security | - | 2(2-0) |
3 | CS4-507 | Artificial Intelligence | - | 2(2-0) |
4 | CS4-508 | Computer Networks | - | 2(2-0) |
5 | CS4-509 | Software Engineering | - | 3(3-0) |
6 | CS4-510 | Computer Org & Assembly | CS4-504 | 3(3-0) |
7 | CS4-505-P | Data Structures LAB | CS4-502 | 1(0-1) |
8 | CS4-506-P | InfoSec LAB | - | 1(0-1) |
9 | CS4-507-P | AI LAB | - | 1(0-1) |
10 | CS4-508-P | Networking LAB | - | 1(0-1) |
11 | CS4-510-P | Assembly Language LAB | CS4-504 | 1(0-1) |
Total Cr Hrs | 20 (17-6) | |||
Semester 4 | ||||
Sr. No | Code | Course Title | Pre-Reqs | Cr Hr (Cont Hr) |
1 | CS5-502 | Elective 1 (Advanced Database) | - | 1(1-0) |
2 | CS6-601 | Elective 2 (Web Technologies) | - | 1(1-0) |
3 | CS6-602 | Elective 3 (Mobile App Dev) | - | 1(1-0) |
4 | CS6-603 | Elective 4 (Advanced Programming) | - | 1(1-0) |
5 | CS6-606-P | Elective 5 (Cyber Security LAB) | - | 2(0-2) |
6 | ISL-501 | Islamic Studies | - | 2(2-0) |
7 | ICP-601 | Ideology of Pakistan | - | 2(2-0) |
8 | ENT-601 | Entrepreneurship | - | 2(2-0) |
9 | THQ-501 | Teaching of Holy Quran | - | 0(2-0) |
10 | CS5-502-P | Elective 1 (Adv DB LAB) | - | 2(0-2) |
11 | CS6-601-P | Elective 2 (Web Tech LAB) | - | 2(0-2) |
12 | CS6-602-P | Elective 3 (Mobile App LAB) | - | 2(0-2) |
13 | CS6-603-P | Elective 4 (Adv Prog LAB) | - | 2(0-2) |
Total Cr Hrs | 21 (10-11) |