Course Info
Semester 1
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MATH-0001 | Calculus & Analytical Geometry | 3 |
| COMP-0102 | Programming Fundamentals | 3 |
| PAKS-0003 | Pakistan Studies | 3 |
| ISLA-0004 | Islamic Studies | 2 |
| ENGL-0005 | Functional English | 3 |
| COMP-0106 | Introduction to Information and Communication Technologies | 2 |
| COMP-0102L | Programming Fundamentals Lab | 0 |
| COMP-0106L | Introduction to Information and Communication Technologies L | 0 |
Semester 2
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MATH-0007 | Linear Algebra | 3 |
| ELEN-0108 | Digital Logic Design | 3 |
| ELEN-0108L | Digital Logic Design Lab | 0 |
| ENGL-0009 | Communication Skills | 3 |
| CSDF-0110 | Information Security | 3 |
| COMP-0111L | Object Oriented Programming Lab | 0 |
| COMP-0111 | Object Oriented Programming | 3 |
Semester 3
| Course Code | Course Title | Credit Hours |
|---|---|---|
| COMP-0112 | Data Structures and Algorithms | 3 |
| COMP-0112L | Data Structures and Algorithms Lab | 0 |
| COMP-0113 | Discrete Structures | 3 |
| MATH-0014 | Differential Equations | 3 |
| CSDF-0115 | Introduction to Cyber Security | 3 |
| SOCI-0350 | Professional Ethics | 3 |
| SOCI-0351 | Sociology | 3 |
| SOCI-0352 | Critical Thinking | 3 |
| SOCI-0353 | Organizational Behavior | 3 |
| SOCI-0354 | Professional Psychology | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |
Semester 4
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CSDF-0116 | Number Theory and Cryptography | 3 |
| COMP-0117 | Operating Systems | 3 |
| COMP-0117L | Operating Systems Lab | 0 |
| COMP-0218 | Analysis of Algorithms | 3 |
| CSDF-0119 | Introduction to Artificial Intelligence | 3 |
| CSDF-0119L | Introduction to Artificial Intelligence Lab | 0 |
| MATH-0120 | Probability and Random Variables | 3 |
Semester 5
| Course Code | Course Title | Credit Hours |
|---|---|---|
| COMP-0221 | Database Systems | 3 |
| COMP-0221L | Database Systems Lab | 0 |
| ELEN-0122 | Embedded Systems | 3 |
| ELEN-0122L | Embedded Systems Lab | 0 |
| CSDF-0223 | Introduction to Digital Forensics | 3 |
| ENGL-0024 | Technical Writing | 3 |
| COMP-0225 | Computer Networks | 3 |
| COMP-0225L | Computer Networks Lab | 0 |
Semester 6
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CSDF-0226 | Network Security | 3 |
| COMP-0227 | Image and Video Processing | 3 |
| COMP-0227L | Image and Video Processing Lab | 0 |
| CSDF-0228 | Secure Software Design | 3 |
| CSDF-0228L | Secure Software Design Lab | 0 |
| CSDF-0361 | Design of Digital Systems | 3 |
| CSDF-0361L | Design of Digital Systems Lab | 0 |
| CSDF-0362 | Cloud Computing | 3 |
| CSDF-0362L | Cloud Computing Lab | 0 |
| CSDF-0363 | Cryptanalysis | 3 |
| CSDF-0364 | High Performance Computing | 3 |
| CSDF-0365 | Embedded Systems Security | 3 |
| CSDF-0365L | Embedded Systems Security Lab | 0 |
| CSDF-0366 | Computer Architecture | 3 |
| CSDF-0367 | Wireless Network Security | 3 |
| CSDF-0368 | Machine Learning | 3 |
| CSDF-0368L | Machine Learning Lab | 0 |
| CSDF-0369 | Deep Learning | 3 |
| CSDF-0369L | Deep Learning Lab | 0 |
| CSDF-0370 | Mobile and Wireless Networks | 3 |
| CSDF-0371 | Vulnerability Assessment & Reverse Engineering | 3 |
| CSDF-0371L | Vulnerability Assessment & Reverse Engineering Lab | 0 |
| CSDF-0372 | Advance Topics in Digital Forensics | 3 |
| CSDF-0373 | Web Application Development | 3 |
| CSDF-0373L | Web Application Development Lab | 0 |
| CSDF-0374 | IoT Systems | 3 |
| CSDF-0375 | Malware Analysis | 3 |
| CSDF-0376 | Cyber Security Laws and Standard | 3 |
| CSDF-0377 | Parallel & Distributed Computing | 3 |
| CSDF-0377L | Parallel & Distributed Computing Lab | 0 |
| CSDF-0378 | Computer Organization and Assembly Language | 3 |
| CSDF-0378L | Computer Organization and Assembly Language Lab | 0 |
| CSDF-0379 | Digital Watermarking and Steganography | 3 |
| CSDF-0379L | Digital Watermarking and Steganography Lab | 0 |
| CSDF-0380 | Cyber Forensic Analysis | 3 |
| CSDF-0381 | Forensic Genetics | 3 |
| CSDF-0381L | Forensic Genetics Lab | 0 |
| CSDF-0382 | Fundamentals of Biometric Identification | 3 |
Semester 7
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CSDF-0229 | Digital Forensics Tools and Techniques | 3 |
| CSDF-0229L | Digital Forensics Tools and Techniques Lab | 0 |
| CSDF-0030 | Senior Design Project – I | 0 |
| SOCI-0350 | Professional Ethics | 3 |
| SOCI-0351 | Sociology | 3 |
| SOCI-0352 | Critical Thinking | 3 |
| SOCI-0353 | Organizational Behavior | 3 |
| SOCI-0354 | Professional Psychology | 3 |
| CSDF-0361 | Design of Digital Systems | 3 |
| CSDF-0361L | Design of Digital Systems Lab | 0 |
| CSDF-0362 | Cloud Computing | 3 |
| CSDF-0362L | Cloud Computing Lab | 0 |
| CSDF-0363 | Cryptanalysis | 3 |
| CSDF-0364 | High Performance Computing | 3 |
| CSDF-0365 | Embedded Systems Security | 3 |
| CSDF-0365L | Embedded Systems Security Lab | 0 |
| CSDF-0366 | Computer Architecture | 3 |
| CSDF-0367 | Wireless Network Security | 3 |
| CSDF-0368 | Machine Learning | 3 |
| CSDF-0368L | Machine Learning Lab | 0 |
| CSDF-0369 | Deep Learning | 3 |
| CSDF-0369L | Deep Learning Lab | 0 |
| CSDF-0370 | Mobile and Wireless Networks | 3 |
| CSDF-0371 | Vulnerability Assessment & Reverse Engineering | 3 |
| CSDF-0371L | Vulnerability Assessment & Reverse Engineering Lab | 0 |
| CSDF-0372 | Advance Topics in Digital Forensics | 3 |
| CSDF-0373 | Web Application Development | 3 |
| CSDF-0373L | Web Application Development Lab | 0 |
| CSDF-0374 | IoT Systems | 3 |
| CSDF-0375 | Malware Analysis | 3 |
| CSDF-0376 | Cyber Security Laws and Standard | 3 |
| CSDF-0377 | Parallel & Distributed Computing | 3 |
| CSDF-0377L | Parallel & Distributed Computing Lab | 0 |
| CSDF-0378 | Computer Organization and Assembly Language | 3 |
| CSDF-0378L | Computer Organization and Assembly Language Lab | 0 |
| CSDF-0379 | Digital Watermarking and Steganography | 3 |
| CSDF-0379L | Digital Watermarking and Steganography Lab | 0 |
| CSDF-0380 | Cyber Forensic Analysis | 3 |
| CSDF-0381 | Forensic Genetics | 3 |
| CSDF-0381L | Forensic Genetics Lab | 0 |
| CSDF-0382 | Fundamentals of Biometric Identification | 3 |
Semester 8
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CSDF-0031 | Senior Design Project – II | 0 |
| MGMT-0340 | Principles of Management | 3 |
| MGMT-0341 | Principles of Economics | 3 |
| MGMT-0342 | Total Quality Management | 3 |
| MGMT-0343 | Project Management | 3 |
| MGMT-0344 | Entrepreneurship | 3 |
| MGMT-0345 | Human Resource Management | 3 |
| CSDF-0361 | Design of Digital Systems | 3 |
| CSDF-0361L | Design of Digital Systems Lab | 0 |
| CSDF-0362 | Cloud Computing | 3 |
| CSDF-0362L | Cloud Computing Lab | 0 |
| CSDF-0363 | Cryptanalysis | 3 |
| CSDF-0364 | High Performance Computing | 3 |
| CSDF-0365 | Embedded Systems Security | 3 |
| CSDF-0365L | Embedded Systems Security Lab | 0 |
| CSDF-0366 | Computer Architecture | 3 |
| CSDF-0367 | Wireless Network Security | 3 |
| CSDF-0368 | Machine Learning | 3 |
| CSDF-0368L | Machine Learning Lab | 0 |
| CSDF-0369 | Deep Learning | 3 |
| CSDF-0369L | Deep Learning Lab | 0 |
| CSDF-0370 | Mobile and Wireless Networks | 3 |
| CSDF-0371 | Vulnerability Assessment & Reverse Engineering | 3 |
| CSDF-0371L | Vulnerability Assessment & Reverse Engineering Lab | 0 |
| CSDF-0372 | Advance Topics in Digital Forensics | 3 |
| CSDF-0373 | Web Application Development | 3 |
| CSDF-0373L | Web Application Development Lab | 0 |
| CSDF-0374 | IoT Systems | 3 |
| CSDF-0375 | Malware Analysis | 3 |
| CSDF-0376 | Cyber Security Laws and Standard | 3 |
| CSDF-0377 | Parallel & Distributed Computing | 3 |
| CSDF-0377L | Parallel & Distributed Computing Lab | 0 |
| CSDF-0378 | Computer Organization and Assembly Language | 3 |
| CSDF-0378L | Computer Organization and Assembly Language Lab | 0 |
| CSDF-0379 | Digital Watermarking and Steganography | 3 |
| CSDF-0379L | Digital Watermarking and Steganography Lab | 0 |
| CSDF-0380 | Cyber Forensic Analysis | 3 |
| CSDF-0381 | Forensic Genetics | 3 |
| CSDF-0381L | Forensic Genetics Lab | 0 |
| CSDF-0382 | Fundamentals of Biometric Identification | 3 |
Semester 3
| Course Code | Course Title | Credit Hours |
|---|---|---|
| COMP-0112 | Data Structures and Algorithms | 3 |
| COMP-0112L | Data Structures and Algorithms Lab | 0 |
| COMP-0113 | Discrete Structures | 3 |
| MATH-0014 | Differential Equations | 3 |
| CSDF-0115 | Introduction to Cyber Security | 3 |
| SOCI-0350 | Professional Ethics | 3 |
| SOCI-0351 | Sociology | 3 |
| SOCI-0352 | Critical Thinking | 3 |
| SOCI-0353 | Organizational Behavior | 3 |
| SOCI-0354 | Professional Psychology | 3 |
| TSAQN-00301 | ARABIC FOR UNDERSTANDING QURAN | 3 |