Computer and Cyber Security Branch
Last Updated: 26 March 2024
The branch was established in 2004-2005
the branch's graduates work in the field of understanding and developing programs and secure systems and develop
security methods for data and data warehouse from unauthorized access and altering, also the graduate will gain
experience in understanding methods and cryptographic algorithms and detecting introduces on computer networks
and methods of data hiding by using texts, images, audio and digital video.
Computer Security Branch - Level Four 1st Course
Subject
Units
Download
Plan
Static Web Programming
3
Operating Systems 1
3
Cloud Computing Security
2
Information Hiding & Watermarking
3
Advance Cryptography
2
Intelligent Systems
3
Project
3
Total units per
semester 19 units Total units per year 38 units
Computer Security Branch - Level Four 2nd Course
Subject
Units
Download
Plan
Dynamic Web Programming
3
Operating system 2
3
Crypt Analysis
2
Authentication and Access Control
2
Cyber Security
2
Soft Computing
3
English Language 4
1
Project
3
Total units per
semester 19 units Total units per year 38 units
Computer Security Branch - Level Three 1st Course
Subject
Units
Download
Plan
Labs.
Computation Theory
2
Microprocessor
3
English Language 3
1
Knowledge Representation
3
Public Key
3
Computer Networks 1
3
Malicious codes
2
Multimedia Fundamentals
3
Total units for 1st
semester 20 units Total units per year 39 units
Computer Security Branch - Level Three 2nd Course
Subject
Units
Download
Plan
Labs.
Compiler Design
3
Ethical Hacking
2
Computer Architecture
3
Mobile and Network Security
2
Intelligent Searching Techniques
3
Block Cipher
3
Multimedia Security
3
Total units
for 2nd semester 19 units Total units per year 39 units
Computer Security Branch - Level Two 1st Course
Subject
Units
Download
Plan
Lab.
Object Oriented
Programming 1
3
Data Structures
3
Mathematics 3
3
Database
Foundation
3
Stream Cipher
3
Human Rights
1
Total units for 1st
semester 16 units Total units per year 34 units
Computer Security Branch - Level Two 2nd Cource
Subject
Units
Download
Plan
Lab.
Object Oriented Programming 2
3
Sorting and Searching Algorithms
3
Numerical Analysis
3
Database Design
3
Information and
Data Security
2
Secure Software Design
2
Democracy
1
English Language 2
1
Total units for 2nd
semester 18 units Total units per year 34 units
Computer Security Branch - Level One 1st Course
Subject
Units
Download
Plan
Lab.
Programming Fundamental
8
Mathematics
8
Statistics and Probability
6
Cyber Security Principles
4
Democracy and Human rights
2
Workshop
2
Total units
for 1st semester 30 units Total units per year 60 units
Computer Security Branch - Level One 2nd Course
Subject
Units
Download
Plan
Structured Programming
8
Discrete Structures
5
Computer organization and Logic Design
6
Coding Techniques
4
Number Theory
5
Workshop
2
Total units for 2nd
semester 30 units Total units per year 60 units