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 algorthmis and detecting introdures on computer networks and methods of
data hiding by using texts, images, audio and digital video.
Computer
Security Branch Syllabus 2018-2019
|
Computer Security Branch - Level Four |
|
Subject |
Units |
Download |
Plan |
Intelligent Systems
|
6
|
|
|
Mobile and Network Security
|
4
|
|
|
Cryptanalysis
|
4
|
|
|
Secure Operating Systems
|
6
|
|
|
Advance Cryptography
|
4
|
 |
|
Web Programming |
6 |
 |
|
Information Hiding
|
4
|
|
|
Graduation Project |
6 |
|
|
Total units per semester 20 units Total
units per year 40 units |
|
Computer Security Branch - Level Three 1st Course
|
|
Subject
|
Units
|
Download
|
Plan
|
Labs.
|
Computation Theory
|
2
|
|
|
|
Malicious Codes
|
2
|
|
|
|
Microprocessor
|
3
|
|
|
|
English Language 3
|
1
|
|
|
|
Knowledge Representation
|
3
|
|
|
|
Public Key
|
3
|
|
|
|
Computer Networks 1
|
3
|
|
|
|
Multimedia Fundamentals
|
6
|
|
|
|
Total units for 1st semester 20
units Total
units per year 38 units
|
|
Computer Security Branch - Level Three 2nd Course
|
|
Subject
|
Units
|
Download
|
Plan
|
Labs.
|
Compiler Design
|
3
|
|
|
|
Ethical Hacking
|
2
|
|
|
|
Computer Architecture
|
2
|
|
|
|
Mobile and Network Security
|
2
|
|
|
|
Intelligent Searching Techniques
|
3
|
|
|
|
Block Cipher Cryptography
|
3
|
|
|
|
Multimedia Security
|
6
|
|
|
|
Total units for 2nd semester 18
units Total
units per year 38 units |
|
Computer Security Branch - Level Two 1st Course |
| Subject |
Units |
Download |
Plan |
Lab. |
Object Oriented Programming 1
|
3
|
|
|
|
Data Structures
|
3
|
|
|
|
Mathematics 3 |
2 |
 |
 |
|
Database Foundation |
3 |
|
|
|
Stream Cipher
|
3
|
|
|
|
Human Rights |
1 |
 |
 |
|
English Language 2 |
4 |
|
|
|
Total units for 1st semester 16
units Total units per year 33 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 |
 |
 |
|
Total units for 2nd semester 17
units Total units per year 33 units |
|
Computer Security Branch - Level One 1st Course |
|
Subject |
Units |
Download |
Plan |
Lab. |
Structured Programming 1
|
4
|
|
|
|
Mathematics 1
|
2
|
|
|
|
Discrete Structures 1
|
2
|
|
|
|
Computer Organization
|
3
|
|
|
|
Introduction to Statistics
|
2
|
|
|
|
Principles of Data Security
|
2
|
 |
|
|
English Language 1 |
1 |
|
 |
|
Total units for 1st semester 15
units Total units per year 30 units |
|
Computer Security Branch - Level One 2nd Course |
|
Subject |
Units |
Download |
Plan |
Structured Programming 2
|
4
|
|
|
Mathematics 2
|
2
|
|
|
Discrete Structures 2
|
2
|
|
|
Logic Design
|
3
|
|
|
Probability Theory
|
2
|
|
|
Number Theory
|
2
|
|
|
Coding Theory
|
2 |
 |
 |
Total units for 2nd semester 17
units Total units per year 32 units |