KIET — Faculty of Computing & Information Business
Program Overview
The BS Cyber Security program has a focus on theoretical concepts and practical implementation related to information security discipline. It covers safeguarding information assets, collection and preservation of digital evidences, analysis of data, and identification and fixing of security vulnerabilities.
This program will prepare graduates for immediate industry success by combining and leveraging today’s cutting-edge technology with real-world scenarios. Students gain deep expertise in network security, digital forensics, penetration testing, information assurance, and secure software development through a comprehensive 4-year curriculum.
Program Details
Graduates of this program will be able to:
Duration: 4 Years (8 Semesters)
| Category | Cr Hr |
|---|---|
| Computing Core | 33 |
| General Education | 15 |
| University Electives | 11 |
| Mathematics & Science Foundation | 12 |
| Computer Science Core | 18 |
| Cyber Security Core | 18 |
| Cyber Security Electives | 12 |
| Final Year Project | 6 |
| Sports | 4 |
| Internship | 4 |
| Total | 131 |
Applicants must have:
Graduates can pursue careers as:
Students complete 2 internships (4 credit hours) providing practical exposure to:
| Area | Credit Hours |
|---|---|
| Computing Core | 33 |
| General Education | 15 |
| University Electives | 11 |
| Mathematics & Science Foundation | 12 |
| Computer Science Core | 18 |
| Cyber Security Core | 18 |
| Cyber Security Electives | 12 |
| Final Year Project | 6 |
| Sports | 4 |
| Internship | 4 |
| Total | 131 |
Q: What is the duration of BS Cyber Security?
The program is 4 years (8 semesters) with a total of 131 credit hours.
Q: What skills will I learn?
Students gain hands-on experience with network security, digital forensics, penetration testing, information assurance, cryptography, and secure software development.
Q: Is there a final year project?
Yes, students complete a two-semester Final Year Project (6 credit hours) involving research, development, and implementation of a cybersecurity solution.
Q: Can I pursue MS/PhD after this degree?
Absolutely. The program provides a strong foundation for higher studies in Cyber Security, Information Security, Digital Forensics, and related fields.
Q: Are there internships in this program?
Yes, 2 internships (4 credit hours total) are included to provide industry exposure and practical experience in cybersecurity.
Curriculum
37 Courses — 131 Total Credit Hours — 4 Year Program (8 Semesters)
| # | Course Code | Course Title | CH |
|---|---|---|---|
| YEAR 1 — SEMESTER 1 | |||
| 1 | CYCC111 | Programming Fundamentals | 3 |
| 2 | CYCC112 | Programming Fundamentals Lab | 1 |
| 3 | CYGE111 | Application of Information & Communication Technologies | 2 |
| 4 | CYGE112 | Application of ICT Lab | 1 |
| 5 | CYGE113 | Discrete Structures | 3 |
| 6 | CYGE114 | Calculus and Analytic Geometry | 3 |
| 7 | CYGE115 | Functional English | 3 |
| 8 | CYGE116 | Visionary Leadership & Motivation | 2 |
| 9 | CYGE117 | Sports 1 | 0.5 |
| YEAR 1 — SEMESTER 2 | |||
| 10 | CYCC121 | Object Oriented Programming | 3 |
| 11 | CYCC122 | Object Oriented Programming Lab | 1 |
| 12 | CYCC123 | Database Systems | 3 |
| 13 | CYCC124 | Database Systems Lab | 1 |
| 14 | CYCC125 | Digital Logic Design | 2 |
| 15 | CYCC126 | Digital Logic Design Lab | 1 |
| 16 | CYMS121 | Multivariable Calculus | 3 |
| 17 | CYMS122 | Linear Algebra | 3 |
| 18 | CYGE121 | Sports 2 | 0.5 |
| YEAR 2 — SEMESTER 3 | |||
| 19 | CYCC211 | Data Structures | 3 |
| 20 | CYCC212 | Data Structures Lab | 1 |
| 21 | CYCC213 | Information Security | 2 |
| 22 | CYCC214 | Information Security Lab | 1 |
| 23 | CYCC215 | Artificial Intelligence | 2 |
| 24 | CYCC216 | Artificial Intelligence Lab | 1 |
| 25 | CYCC217 | Computer Networks | 2 |
| 26 | CYCC218 | Computer Networks Lab | 1 |
| 27 | CYCC219 | Software Engineering | 3 |
| 28 | CYMS211 | Probability & Statistics | 3 |
| 29 | CYGE211 | Sports 3 | 0.5 |
| YEAR 2 — SEMESTER 4 | |||
| 30 | CYCC221 | Computer Organization & Assembly Language | 2 |
| 31 | CYCC222 | Computer Organization & Assembly Language Lab | 1 |
| 32 | CYDC221 | Cyber Security | 2 |
| 33 | CYDC222 | Cyber Security Lab | 1 |
| 34 | CYDC223 | Information Assurance | 2 |
| 35 | CYDC224 | Information Assurance Lab | 1 |
| 36 | CYGE221 | Applied Physics | 2 |
| 37 | CYGE222 | Applied Physics Lab | 1 |
| 38 | CYGE223 | Expository Writing | 3 |
| 39 | CYGE225 | Sports 4 | 0.5 |
| YEAR 3 — SEMESTER 5 | |||
| 40 | CYCC311 | Operating Systems | 2 |
| 41 | CYCC312 | Operating Systems Lab | 1 |
| 42 | CYDC311 | Network Security | 2 |
| 43 | CYDC312 | Network Security Lab | 1 |
| 44 | CYDC313 | Secure Software Design and Development | 2 |
| 45 | CYDC314 | Secure Software Design and Development Lab | 1 |
| 46 | CYDE311 | Basic Electronics | 2 |
| 47 | CYDE312 | Basic Electronics Lab | 1 |
| 48 | CYDE313 | Wireless and Mobile Security | 2 |
| 49 | CYDE314 | Wireless and Mobile Security Lab | 1 |
| 50 | CYGE311 | Introduction to Management | 2 |
| 51 | CYGE312 | Sports 5 | 0.5 |
| YEAR 3 — SEMESTER 6 | |||
| 52 | CYDC321 | Digital Forensics | 2 |
| 53 | CYDC322 | Digital Forensics Lab | 1 |
| 54 | CYDC323 | Parallel & Distributed Computing | 2 |
| 55 | CYDC324 | Parallel & Distributed Computing Lab | 1 |
| 56 | CYDE321 | Theory of Automata | 3 |
| 57 | CYDE322 | HCI & Computer Graphics | 2 |
| 58 | CYDE323 | HCI & Computer Graphics Lab | 1 |
| 59 | CYDE324 | Penetration Testing | 2 |
| 60 | CYDE325 | Penetration Testing Lab | 1 |
| 61 | CYDE326 | Computer Architecture | 2 |
| 62 | CYDE327 | Computer Architecture Lab | 1 |
| 63 | CYGE321 | Sports 6 | 0.5 |
| YEAR 4 — SEMESTER 7 | |||
| 64 | CYCC411 | Final Year Project – I | 2 |
| 65 | CYCC412 | Analysis of Algorithms | 3 |
| 66 | CYDE411 | Cyber Warfare | 2 |
| 67 | CYDE412 | Cyber Warfare Lab | 1 |
| 68 | CYES411 | Financial Accounting | 3 |
| 69 | CYMS411 | Technical & Business Writing | 3 |
| 70 | CYGE411 | Entrepreneurship | 2 |
| 71 | CYGE413 | Professional Practices 1 | 1 |
| 72 | CYGE412 | Sports 7 | 0.5 |
| YEAR 4 — SEMESTER 8 | |||
| 73 | CYCC421 | Final Year Project – II | 4 |
| 74 | CYGE421 | Ideology and Constitution of Pakistan | 2 |
| 75 | CYGE422 | Professional Practices 2 | 1 |
| 76 | CYGE423 | Sports 8 | 0.5 |
| Total Credit Hours | 131 | ||
After Graduation
Join KIET and master the skills to protect information assets, conduct digital forensics, and secure networks. Take the first step toward a rewarding career in cybersecurity.
Explore More