Program Overview

The BS Cyber Security program equips students with essential knowledge and technical skills to safeguard digital systems against modern threats. It emphasizes problem-solving, analytical reasoning, and the application of advanced algorithms, tools, and technologies to secure networks, data, and applications across diverse environments.

About Program

Students in this program are trained to understand core areas such as cryptography, ethical hacking, network security, and digital forensics while learning under the guidance of experienced faculty and industry experts. The curriculum combines theoretical concepts with practical training to prepare learners for real-world challenges.

The BSCY program at Riphah International University, Faisalabad, ensures graduates are capable of excelling in roles such as security analysts, penetration testers, and IT auditors. The program also fosters professionalism, leadership, ethical responsibility, and continuous learning in the ever-evolving domain of cyber security.

Program Type

Undergraduate Degree

Total Credit Hours

136 Credit Hours

System

Semester System

Program Duration

4 Years (8 Semesters)

Program Modality

In Person

Program Offerings

RIU – Faisalabad

Programme Structure & Course Plan:

Semester-wise courses and credits. Expand a year to view details.

Year 1 (Sem I–II)

SEMESTER - 1
Code Course Title Credit
CS1134Programming Fundamentals4(3-1)
CS1123Discrete Structures3(3-0)
SS1423Application of Information and Communication Technologies3(2-1)
MT1323Applied Physics3(2-1)
SS1433Functional English3(3-0)
SSXXXUnderstanding of Quran-I1(0-1)
SEMESTER - 2
Code Course Title Credit
CS2104Object Oriented Programming4(3-1)
MT1313Calculus and Analytic Geometry3(3-0)
SS1413Expository Writing3(3-0)
CS4213Information Security3(2-1)
CS1144Digital Logic Design3(2-1)
SSXXXUnderstanding of Quran-II1(0-1)

SEMESTER - 3
CodeCourse TitleCredit
MT2323Multivariable Calculus3(3-0)
UR110Islamic Studies2(2-0)
CY2203Cyber Security3(2-1)
CS2124Data Structures and Algorithms4(3-1)
CS2113Software Engineering3(3-0)
CS2201Computer Organization and Assembly Languages3(2-1)

SEMESTER - 4
CodeCourse TitleCredit
UR220Ideology and Constitution of Pakistan2(2-0)
CS3123Computer Networks3(2-1)
MT2303Linear Algebra3(3-0)
CY3203Information Assurance3(2-1)
CS3203Analysis of Algorithms3(3-0)
CS2144Database Systems4(3-1)

SEMESTER - 5
CodeCourse TitleCredit
MT2313Probability and Statistics3(3-0)
SS4403Technical and Business Writing3(3-0)
CY4203Secure Software Design and Development3(2-1)
CY3213Network Security3(2-1)
CS3213Computer Architecture3(2-1)
CS3104Operating Systems3(2-1)

SEMESTER - 6
CodeCourse TitleCredit
CS3683Theory of Automata3(3-0)
CY4603Malware Analysis3(2-1)
CS4223Artificial Intelligence3(2-1)
CS4203Parallel and Distributed Computing3(2-1)
CY3223Digital Forensics3(2-1)
SE3713Entrepreneurship2(2-0)

SEMESTER - 7
CodeCourse TitleCredit
CS4133Final Year Project-I3(3-0)
UR460Civics and Community Engagement (Family Life in 21st Century)2(2-0)
CY2603Cyber Law and Cyber Crime3(2-1)
CY4613Penetration Testing3(2-1)
SS3043Introduction to Management2(2-0)
CS3113Human Computer Interection3(2-1)
UR330Introduction to Basic Teachings of Quran2(2-0)

SEMESTER - 8
CodeCourse TitleCredit
CS4133Final Year Project-II3(3-0)
SS4413Professional Practices2(2-0)
CY3233Vulnerability Assessment and Reverse Engineering3(2-1)
UR324Introduction to Hadith and Seerah2(2-0)
CS2033Introduction to Marketing3(3-0)

Eligibility Criteria

For Pakistani Nationals
  • Minimum 50% aggregate marks in Intermediate (HSSC) with Mathematics, Pre-Engineering, ICS, or an equivalent qualification certified by IBCC, Pakistan.
  • Non-FA/FSc streams: Candidates must obtain an equivalence certificate from the IBCC, Pakistan, in the relevant group/subjects.
  • Pre-Medical applicants (Physics, Chemistry & Biology): Eligible with at least 50% marks. If admitted, they must study two additional Mathematics courses (6 credit hours) within the first year. These deficiency courses will be credited and reflected on the final transcript.