Information Package / Course Catalogue
Introduction to Cryptology
Course Code: CSE428
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

The aim of this course is to introduce and apply the concepts related to cryptology. At the end of the course, the student will learn the basic principles of cryptography and cryptanalysis and their applications.

Course Content

• Classical cryptography and cryptosystems and their cryptanalysis • Shannon’s Theory • Symmetric ciphers • Asymmetric ciphers • AES, DES, RSA

Name of Lecturer(s)
Lec. Mahmut SİNECEN
Learning Outcomes
1.Understand the principles of classical and modern encryption and decryption approache
2.Be able to perform cryptanalysis of cryptosystems
3.Recognize and apply cryptographic algorithms
4.Be able to assess the security of a system
5.Categorize cryptographic approaches
6.Question security and safety of computer systems
Recommended or Required Reading
1.Stallings, W. (2017). Cryptography and Network Security: Principles and Practice, 7th Edition, Global Edition. Pearson. (S1)
2.Stinson, D. R., Paterson, M. B. (2019). Cryptography: Theory and Practice, 4th Edition. CRC Press. (S2)
3.Schneier, B. (2015). Applied Cryptography: Protocols, Algorithms and Source Code in C, 20th Anniversary Edition. Wiley. (S3)
4.Katz, J., Lindell, Y. (2021). Introduction to Modern Cryptography. CRC Press. (K)
5.Lecture Notes
Weekly Detailed Course Contents
Week 1 - Theoretical
Introduction, Motivation & Historical Background
Week 2 - Theoretical & Practice
Introduction to Number Theory
Week 3 - Theoretical & Practice
Classical Cryptosystems: Caesar’s Cipher, Shift Cipher, Substitution Cipher
Week 4 - Theoretical & Practice
Classical Cryptosystems: Affine Cipher, Vigenère Cipher, Hill Cipher
Week 5 - Theoretical & Practice
Classical Cryptosystems: Permutation Cipher, Stream Ciphers
Week 6 - Theoretical & Practice
Cryptanalysis of classical cryptography
Week 7 - Theoretical & Practice
Shannon’s Theory, Perfect Secrecy
Week 8 - Theoretical & Practice
Shannon’s Theory, Perfect Secrecy
Week 9 - Theoretical & Practice
Symmetric Ciphers: Block Ciphers, AES, DES
Week 10 - Theoretical & Practice
Symmetric Ciphers: Block Ciphers, AES, DES
Week 11 - Theoretical & Practice
Symmetric Ciphers: Block Ciphers, AES, DES (cont.)
Week 12 - Theoretical & Practice
Symmetric Ciphers: Block Ciphers, AES, DES (cont.)
Week 13 - Theoretical & Practice
Asymmetric Ciphers: Public Key Cryptography, RSA
Week 14 - Theoretical & Practice
Asymmetric Ciphers: Public Key Cryptography, RSA (cont.)
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%30
Final Examination1%40
Quiz4%20
Assignment4%10
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory142256
Lecture - Practice140228
Assignment50210
Quiz45022
Midterm Examination116117
Final Examination116218
TOTAL WORKLOAD (hours)151
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
1
4
1
OÇ-2
4
5
4
3
1
OÇ-3
3
4
5
5
2
2
OÇ-4
4
3
4
4
4
3
OÇ-5
2
4
3
2
2
OÇ-6
5
5
2
3
4
5
Adnan Menderes University - Information Package / Course Catalogue
2026