Course Info
Semester 1
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1101 | Introduction to ICT | 2 |
| IS-1101L | Introduction to ICT-LAB | 1 |
| IS-1301 | Programming Fundamentals | 3 |
| IS-1201 | Calculus & Analytical Geometry | 3 |
| IS-1102 | English Composition & Comprehension | 3 |
| IS-1302 | Discrete Structure | 3 |
| IS-1103 | Islamic Studies/ Ethics | 2 |
Semester 2
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1303 | Database Systems | 3 |
| IS-1303L | Database Systems-LAB | 0 |
| IS-1304 | Object Oriented Programming | 3 |
| IS-1304L | Object Oriented Programming-LAB | 0 |
| IS-1202 | Linear Algebra | 3 |
| IS-1104 | Pakistan Studies | 2 |
| IS-1105 | Communication & Presentation Skills | 3 |
Semester 3
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1305 | Data Structure and Algorithm | 3 |
| IS-1305L | Data Structure and Algorithm-LAB | 1 |
| IS-1306 | Information Security | 3 |
| IS-1203 | Differential Equations | 3 |
| IS-1401 | Digital Logic Design | 3 |
| IS-1401L | Digital Logic Design-LAB | 1 |
| IS-1204 | Probability and Statistics | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |
Semester 4
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1307 | Computer Networks | 3 |
| IS-1307L | Computer Networks-LAB | 1 |
| IS-1308 | Operating System | 3 |
| IS-1308L | Operating System-LAB | 1 |
| IS-1309 | Software Engineering | 3 |
| IS-2101 | Introduction to Cyber Security | 3 |
| IS-2201 | Basic Electronics | 2 |
| IS-2201L | Basic Electronics-LAB | 1 |
| IS-2208 | Cyber Law & Cyber Crime (Cyber Warfare) | 3 |
Semester 5
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-2102 | Digital Forensics | 2 |
| IS-2102L | Digital Forensics-LAB | 1 |
| IS-2103 | Information Assurance | 3 |
| IS-2104 | Network Security | 2 |
| IS-2104L | Network Security-LAB | 1 |
| IS-1402 | Computer Org. & Assembly Language | 3 |
| IS-1402L | Computer Org. & Assembly Language-LAB | 1 |
| IS-2202 | Hardware Security | 3 |
| IS-2202L | Hardware Security-Not in use | 0 |
| IS-2205 | Penetration Testing | 2 |
Semester 6
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1403 | Analysis of Algorithms | 3 |
| IS-2105 | Secure Software Design and Dev | 2 |
| IS-2105L | Secure Software Design and Dev-LAB | 1 |
| IS-2106 | Vulnerability Assessment & Reverse Engg. | 2 |
| IS-2106L | Vulnerability Assessment & Reverse Engg.-LAB | 1 |
| IS-1404 | Parallel & Distributed Computing | 2 |
| IS-1404L | Parallel & Distributed Computing-LAB | 1 |
| IS-2203 | Malware Analysis | 2 |
| IS-2203L | Malware Analysis-LAB | 1 |
| IS-2204 | Wireless and Mobile Security | 2 |
| IS-2204L | Wireless and Mobile Security-LAB | 1 |
Semester 7
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1310 | Final Year Project – I | 0 |
| IS-1405 | Artificial Intelligence | 3 |
| IS-1405L | Artificial Intelligence-LAB | 1 |
| IS-1106 | Technical & Business Writing | 3 |
| IS-2301 | Advance Database Management Systems | 2 |
| IS-2301L | Advance Database Management Systems-LAB | 1 |
Semester 8
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1311 | Final Year Project – II | 0 |
| IS-1107 | Professional Practices | 3 |
Semester 4
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1307 | Computer Networks | 3 |
| IS-1307L | Computer Networks-LAB | 1 |
| IS-1308 | Operating System | 3 |
| IS-1308L | Operating System-LAB | 1 |
| IS-1309 | Software Engineering | 3 |
| IS-2101 | Introduction to Cyber Security | 3 |
| IS-2201 | Basic Electronics | 2 |
| IS-2201L | Basic Electronics-LAB | 1 |
| IS-2208 | Cyber Law & Cyber Crime (Cyber Warfare) | 3 |
Semester 3
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-1305 | Data Structure and Algorithm | 3 |
| IS-1305L | Data Structure and Algorithm-LAB | 1 |
| IS-1306 | Information Security | 3 |
| IS-1203 | Differential Equations | 3 |
| IS-1401 | Digital Logic Design | 3 |
| IS-1401L | Digital Logic Design-LAB | 1 |
| IS-1204 | Probability and Statistics | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |
Semester 5
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-2102 | Digital Forensics | 2 |
| IS-2102L | Digital Forensics-LAB | 1 |
| IS-2103 | Information Assurance | 3 |
| IS-2104 | Network Security | 2 |
| IS-2104L | Network Security-LAB | 1 |
| IS-1402 | Computer Org. & Assembly Language | 3 |
| IS-1402L | Computer Org. & Assembly Language-LAB | 1 |
| IS-2202 | Hardware Security | 3 |
| IS-2202L | Hardware Security-Not in use | 0 |
| IS-2205 | Penetration Testing | 2 |