BS Cyber Security

Bachelor of Science in Cyber Security (BS-CYSEC)

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.

 
Year Semester Course Code Course Title Credit Hour
Year 1 Semester 1 CYCC111 Programming Fundamentals 3
CYCC112 Programming Fundamentals Lab 1
CYGE111 Application of Information & Communication Technologies 2
CYGE112 Application of Information & Communication Technologies Lab 1
CYGE113 Discrete Structures 3
CYGE114 Calculus and Analytic Geometry 3
CYGE115 Functional English 3
CYGE116 Visionary Leadership & Motivation 2
CYGE117 Sports 1 0.5
Year 1 Semester 2 CYCC121 Object Oriented Programming 3
CYCC122 Object Oriented Programming Lab 1
CYCC123 Database Systems 3
CYCC124 Database Systems Lab 1
CYCC125 Digital Logic Design 2
CYCC126 Digital Logic Design Lab 1
CYMS121 Multivariable Calculus 3
CYMS122 Linear Algebra 3
CYGE121 Sports 2 0.5
Year 2 Semester 3 CYCC211 Data Structures 3
CYCC212 Data Structures Lab 1
CYCC213 Information Security 2
CYCC214 Information Security Lab 1
CYCC215 Artificial Intelligence 2
CYCC216 Artificial Intelligence Lab 1
CYCC217 Computer Networks 2
CYCC218 Computer Networks Lab 1
CYCC219 Software Engineering 3
CYMS211 Probability & Statistics 3
CYGE211 Sports 3 0.5
Year 2 Semester 4 CYCC221 Computer Organization & Assembly Language 2
CYCC222 Computer Organization & Assembly Language Lab 1
CYDC221 Cyber Security 2
CYDC222 Cyber Security Lab 1
CYDC223 Information Assurance 2
CYDC224 Information Assurance Lab 1
CYGE221 Applied Physics 2
CYGE222 Applied Physics Lab 1
CYGE223 Expository Writing 3
CYGE224 Islamic Studies
CYGE225 Sports 4 0.5
Year 3 Semester 5 CYCC311 Operating Systems 2
CYCC312 Operating Systems Lab 1
CYDC311 Network Security 2
CYDC312 Network Security Lab 1
CYDC313 Secure Software Design and Development 2
CYDC314 Secure Software Design and Development Lab 1
CYDE311 Basic Electronics 2
CYDE312 Basic Electronics Lab 1
CYDE313 Wireless and Mobile Security 2
CYDE314 Wireless and Mobile Security Lab 1
CYGE311 Introduction to Management 2
CYGE312 Sports 5 0.5
Year 3 Semester 6 CYDC321 Digital Forensics 2
CYDC322 Digital Forensics Lab 1
CYDC323 Parallel & Distributed Computing 2
CYDC324 Parallel & Distributed Computing Lab 1
CYDE321 Theory of Automata 3
CYDE322 HCI & Computer Graphics 2
CYDE323 HCI & Computer Graphics Lab 1
CYDE324 Penetration Testing 2
CYDE325 Penetration Testing Lab 1
CYDE326 Computer Architecture 2
CYDE327 Computer Architecture Lab 1
CYGE321 Sports 6 0.5
Year 4 Semester 7 CYCC411 Final Year Project – I 2
CYCC412 Analysis of Algorithms 3
CYDE411 Cyber Warfare 2
CYDE412 Cyber Warfare Lab 1
CYES411 Financial Accounting 3
CYMS411 Technical & Business Writing 3
CYGE411 Entrepreneurship 2
CYGE413 Professional Practices 1 1
CYGE412 Sports 7 0.5
Year 4 Semester 8 CYCC421 Final Year Project – II 4
CYGE421 Ideology and Constitution of Pakistan 2
CYGE422 Professional Practices 2 1
CYGE423 Sports 8 0.5
 

Curriculum Structure

Area Cr Hr Area Cr Hr
Computing Core 33 Cyber Security Core 18
General Education 15 Cyber Security Electives 12
University Electives 11 Final Year Project 6
Mathematics & Science 12 Sports 4
Foundation 12 Internship 4
Computer Science Core 18 Total 131

Degree Structure

  • Duration: 4 Years
  • Courses: 37
  • Projects: 2
  • Internships: 2
  • Core Cr.Hrs: 119 + 6 + 2 + 4
  • Eligibility: Intermediate 50% minimum, A Levels or equivalent