BS Cyber Security Curriculum Design
The combined structure of BS Programs in CyberSecurity is proposed to meet the needs of students through theory and practical computing experience. The students are expected to learn theoretical and practical understanding of the respective field of Computing.
The proposed structure is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Student may choose a particular option, which is most appropriate to their planned future career. The following are some relevant details:
• Minimum credit hours shall be 131 for BS (Cyber Security) program.
• Program comprises of eight semesters spread over four years.
• The following table gives the distribution of credit hours in different domains of knowledge.
Table: Areas Covered in BS programs |
||
Course Group |
Credit hours |
% age |
General Education |
18 |
14% |
University Electives |
10 |
08% |
Math & Science Foundation |
13 |
10% |
Computing – Core |
39 |
30% |
Common courses |
80 |
62% |
Domain (Cyber Security) |
||
Domain Core (Cyber Security) |
24 |
18% |
Domain Electives (Cyber Security) |
16 |
12% |
Domain Supporting (Cyber Security) |
11 |
08% |
Domain courses |
51 |
38% |
|
|
|
TOTAL |
131 |
100% |
Semester – I
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
CS101 CS101 |
Introduction to ICT (T) Introduction to ICT (L) |
(2, 0) (0, 1) |
|
General Education |
CS102 CS102 |
Programming Fundamentals (T) Programming Fundamentals (L) |
(3, 0) (0, 1) |
|
Computing Core |
MT101 |
Applied Calculus |
(3, 0) |
|
Math&Science F |
NS101 NS101 |
Applied Physics (T) Applied Physics (L) |
(3, 0) (0, 1) |
|
Math&Science F |
HU101 |
English Composition & Comprehension |
(3, 0) |
|
General Education |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
14 03 17 |
|
|
Semester – II
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
CS103 CS104 CS104 |
Discrete Structures Digital Logic Design (T) Digital Logic Design (L) |
(3, 0) (3, 0) (0, 1) |
NS 101 |
Computing Core
IS Supporting |
CS105 CS105 |
Object Oriented Programming (T) Object Oriented Programming (L) |
(3, 0) (0, 1) |
CS 102 |
Computing Core |
CS106 CS106 |
Computer Networks (T) Computer Networks (L) |
(3, 0) (0, 1) |
|
Computing Core |
MT202 |
Linear Algebra |
(3, 0) |
|
Math&Science F |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
15 03 18 |
|
|
Semester – III
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
IS201 IS201 |
Cryptography & Network Security (T) Cryptography & Network Security (L) |
(3, 0) (0, 1) |
|
IS Core |
CS201 CS201 |
Comp Organization & Assembly Lang. (T) Comp Organization & Assembly Lang. (L) |
(3, 0) (0, 1) |
|
IS Supporting |
CS202 CS202 |
Data Structures & Algorithms (T) Data Structures & Algorithms (L) |
(3, 0) (0, 1) |
CS 105 |
Computing Core |
MT201 |
Differential Equations |
(3, 0) |
MT 101 |
IS Supporting |
HU103 |
Communication & Presentation Skills |
(3, 0) |
HU 101 |
General Education |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
15 03 18 |
|
|
Semester – IV
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
xx xxx |
IS Elective–I |
(3, x) |
|
IS Elective |
CS204 CS204 |
Operating Systems (T) Operating Systems (L) |
(3, 0) (0, 1) |
CS 202 |
Computing Core |
xx xxx |
IS Elective – II |
(3, x) |
|
IS Elective |
MT102 |
Probability and Statistics |
(3, 0) |
|
Math&Science F |
UExxx |
University Elective – I |
(3, 0) |
|
University Elective |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
15 01+x 17(16+x) |
|
|
Semester – V
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
IS301 IS301 |
Internet of Things (T) Internet of Things (L) |
(3, 0) (0, 1) |
CS 106 |
IS Core |
IS302 IS302 |
Deep Learning With Python (T) Deep Learning With Python (L) |
(3, 0) (0, 1) |
CS 103 |
IS Core |
xx xxx |
IS Elective – III |
(3, 0) |
|
IS Elective |
CS301 |
Design & Analysis of Algorithms |
(3, 0) |
CS 202 |
Computing Core |
UExxx |
University Elective – II |
(3, 0) |
|
University Elective |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
15 02 17 |
|
|
Semester – VI
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
IS303 IS303 |
Cyber-Security Attacks & Defense Strategies (T) Cyber-Security Attacks & Defense Strategies (L) |
(2, 0) (0, 1) |
IS 201 |
IS Core |
IS304 IS304 |
Digital Forensic Analysis & Cyber Crime (T) Digital Forensic Analysis & Cyber Crime (L) |
(2, 0) (0, 1) |
CS 204 |
IS Core |
CS302 CS302 |
Database Systems (T) Database Systems (L) |
(3, 0) (0, 1) |
CS 202 |
Computing Core |
xx xxx |
IS Elective – IV |
(3, 0) |
|
IS Elective |
UE206 |
University Elective – III (Social Service) |
(1, 0) |
|
University Elective |
HU301 |
Technical and Business Writing |
(3, 0) |
|
General Education |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
14 03 17 |
|
|
Semester – VII
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
IS402 |
IT Security Policy & Management |
(3, 0) |
IS 201 |
IS Core |
IS401 |
Modern Network & Cloud Computing |
(3, 0) |
CS 106 |
IS Core |
IS451 |
Final Year Project – I |
(0, 3) |
|
Computing Core |
UExxx |
University Elective – IV |
(3, 0) |
|
University Elective |
HU102 |
Pakistan and Islamic Studies/ Ethics |
(3, 0) |
|
General Education |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
12 03 15 |
|
|
Semester – VIII
Code |
Course Title |
Credit Hours |
Pre-requisite |
Category |
xx xxx |
IS Elective – V |
(3, 0) |
|
IS Elective |
CS402 |
Software Engineering |
(3, 0) |
|
Computing Core |
IS452 |
Final Year Project – II |
(0, 3) |
|
Computing Core |
HU401 |
Professional Practices |
(3, 0) |
|
General Education |
|
Total Credit Hours Theory Total Credit Hours Lab Total |
09 03 12 |
|
|
List of Electives Courses (Any five of the following)
Course Code |
Course Title |
Credit hours |
IS 411 |
IT security Testing & Audit |
3-0 |
MY University is a springboard for learning. It is committed to high quality teaching with a thriving interactive culture. That's why we have established a strong support system between students and staff. They work on professionalism, teamwork, respect, integrity, mentorship, systems thinking and communication skills. We intend to recruit a diverse intake of students – the best and the truest of a kind – as it is our vision to see the institution par excellence in the days ahead.