BS Cyber Security

This course introduces students to various disciplines within computing, such as software development, cybersecurity, and data science etc. Students explore the importance of algorithms, programming, and data analysis in creating innovative solutions and advancing technology.

BS Cyber Security Program Educational Objectives

The BS Cyber Security program aims to:

  • Pursue professional practices in cyber security or advanced studies based on the technical skills and knowledge in network security, ethical hacking, cryptography, and supported disciplines.

  • Encourage students to develop and use abstract models in addition to applying respective technologies in practical and defensive cyber security situations.

  • Provide practical skills to the students to initiate their career in industries, government agencies, and organizations related to cyber security.

  • Prove mastery of the cyber security knowledge and skills necessary to work as a professional cyber security specialist, by demonstrating an understanding of current security models, threat mitigation techniques, and cyber defense practices.

  • Provide formal foundations for higher learning and contribute to the advancement of knowledge and innovation in the field of cyber security.

 
Course Code Course Title Credit Hours
CS1134 Programming Fundamentals 4(3-1)
CS1123 Discrete Structures 3(3-0)
MT1313 Calculus and Analytical Geometry 3(3-0)
SS1423 Introduction to Information and Communication Technology 3(2-1)
S51433 English Composition and Comprehension 3(3-0)
Total 16(14-2)
Course Code Course Title Credit Hours
CS2104 Object Oriented Programming 4(3-1)
MT2313 Probability and Statistics 3(3-0)
UR220S Life and Living-II (Pakistan Studies) 3(3-0)
S1413C Communication and Presentation Skills 3(3-0)
S1143 Digital Logic and Design 4(3-1)
Total 17(15-2)
Course Code Course Title Credit Hours
Mt2303 Linear Algebra 3(3-0)
CS4213 Information Security 3(3-0)
UR110 Life and Living-I Islamic Studies (Islamic Ethical Principles and Contemporary Issues) 3(3-0)
CS2124 Data Structures and Algorithms 4(3-1)
CS2201 Computer Organization and Assembly Language 4(3-1)
Total 17(15-2)
Course Code Course Title Credit Hours
CY2203 Introduction to Cyber Security 3(3-0)
SS2013 Sociology 3(3-0)
CY2603 Cyber Law and Cyber Crime 3(3-0)
CS3203 Analysis of Algorithms 3(3-0)
CS2144 Database Systems 4(3-1)
UR-330 Life and Living-III (Introduction to Basic Teachings of Quran) 2(2-0)
Total 20
Course Code Course Title Credit Hours
CY3203 Information Assurance 3(3-0)
CY3213 Network Security 3(2-1)
CY3603 Cryptanalysis 3(3-0)
CS3104 Operating Systems 4(3-1)
MT3513 Differential Equations 3(3-0)
UR324 Life and Living-IV (Introduction to Hadith and Sirahl) 2(2-0)
Total 18(16-2)
Course Code Course Title Credit Hours
CS4223 Artificial Intelligence 4(3-1)
CY4203 Secure Software Design and Development 3(2-1)
CY3233 Vulnerability Assessment and Reverse Engineering 3(2-1)
CS3123 Computer Networks 4(3-1)
UR450 Life and Living-V (Professional Ethics) 2(2-0)
Total 16(12-4)
Course Code Course Title Credit Hours
CS4133 Final Year Project-l 3
CS1113 Software Engineering 3(3-0)
UR460 Life and Living-VI (Family Life in 21st Century: Challenges and Prospects) 2(2-0)
CY4603 Malware Analysis 3(3-0)
CY4613 Penetration Testing 3(3-0)
CY3223 Digital Forensics 3(2-1)
Total 17
Course Code Course Title Credit Hours
CS4133 Final Year Project-II 3
SS4413 Professional Practice 3(3-0)
SS3043 Islamic Banking and Takaful 3(3-0)
CS4203 Parallel and Distributed Computing 3(2+1)
SS4403 Technical and Business Writing 3(3-0)
Total 15

Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.

After you submit your application, an admissions representative will contact you and will help you to complete the process.

Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.

FORM

Are you ready to take the next step toward your future career?