Scheme of Studies | ||||
ADP Software Development | ||||
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 | CS6-544 | Advance Web Development | - | 1(1-0) |
2 | CS4-506 | Elective Information Security | - | 1(1-0) |
3 | CS6-543 | Formal Methods in Software Engineering | - | 1(1-0) |
4 | CS6-545 | Stochastic Processes | - | 1(1-0) |
5 | CS6-546-P | Software Project 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 | CS6-544-P | Advance Web Dev LAB | - | 2(0-2) |
11 | CS4-506-P | Elective InfoSec LAB | - | 2(0-2) |
12 | CS6-543-P | Formal Methods SE LAB | - | 2(0-2) |
13 | CS6-545-P | Stochastic Processes LAB | - | 2(0-2) |
Total Cr Hrs | 21 (10-11) |