Information Package / Course Catalogue
Network Safety
Course Code: CSE406
Course Type: Area Elective
Couse Group: First Cycle (Bachelor's Degree)
Education Language: English
Work Placement: N/A
Theory: 2
Prt.: 2
Credit: 3
Lab: 0
ECTS: 6
Objectives of the Course

Explaining the encryption and decryption process by cryptology concept, simple (classical) cryptographic methods, teaching the symmetric and asymmetric encryption methods and their applications by explaining the necessary mathematical algorithms. Examining the usage areas of encryption systems. Providing information about DES, AES, RSA and ElGamal cryptography systems, Elliptic Curves and also on Quantum Cryptography.

Course Content

In the scope of course, fundamental concepts of cryptology are reviewed.

Name of Lecturer(s)
Learning Outcomes
1.Explains the basic concepts of information security and cryptology
2.Performs operations on simple cryptosystems
3.Learns the current usage areas and the ways of usage of cryptography
4.Solves cryptographic problems using mathematical operations used in cryptosystems
5.Explains the difference between Public-Private key cryptosystems
6.Learns all public key systems and explains how to use them
7.Creates a digital signature
8.Explains elliptic curves
9.Explains the differences between quantum cryptography and classical cryptosystems
Recommended or Required Reading
1.William Stallings, Cryptography and Network Security, 4th Edition, Pearson Education, 2006
Weekly Detailed Course Contents
Week 1 - Theoretical
General concepts of information security and cryptology
Week 2 - Theoretical
Simple Cryptosystems (Shift cipher, substitution cipher, affine cipher)
Week 3 - Theoretical
Simple Cryptosystems (Vigenere cipher, Hill cipher, Permutation cipher)
Week 4 - Theoretical
Stream Ciphers and cryptanalysis of simple encryption algorithms
Week 5 - Theoretical
Public Key- Private Key Cryptosystems
Week 6 - Theoretical
Private Key Cryptosystems (DES-AES)
Week 7 - Theoretical
Mathematical concepts for Public Key cryptosystems
Week 8 - Theoretical
Public Key Cryptosystems (Diffie-Hellman Key Exchange Protocol, RSA, ElGamal)
Week 9 - Theoretical
Elliptic Curve Cryptography
Week 10 - Theoretical
Key Management
Week 11 - Theoretical
Quantum Cryptography
Week 12 - Theoretical
Packet Cryptography (IPSec)
Week 13 - Theoretical
Encrypted Authentication Mechanisms (802.1x, Kerberos)
Week 14 - Theoretical
Encrypted Authentication Mechanisms (802.1x, Kerberos)
Assessment Methods and Criteria
Type of AssessmentCountPercent
Assignment5%5
Project1%5
Quiz4%15
Midterm Examination1%15
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Lecture - Practice140228
Assignment52115
Project120424
Quiz43116
Midterm Examination115217
Final Examination120222
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
5
4
5
5
5
5
4
5
4
OÇ-2
5
4
5
5
5
4
5
4
OÇ-3
5
4
5
4
5
4
5
OÇ-4
5
5
5
5
5
5
4
OÇ-5
5
5
4
5
5
5
4
5
4
5
4
OÇ-6
5
4
5
5
5
5
4
5
OÇ-7
4
4
5
5
4
4
4
5
4
OÇ-8
4
4
4
4
5
4
5
5
4
5
4
OÇ-9
5
5
5
5
4
5
5
4
Adnan Menderes University - Information Package / Course Catalogue
2026