Course Title Course Code Program Level
CRYPTOLOGY MYG235 Informatics Security Technology Associate Degree

Course Term
(Course Semester)
Teaching and Learning Methods
Theory Practice Lab Projects/Field Work Seminars/Workshops Other Total Credits ECTS Credits
42 30 53 125 3 5

Teaching Staff
Language of Instruction Türkçe (Turkish)
Type Of Course Compulsory
Recommended Optional Programme Component
Course Objectives Teaching the Cryptology discipline, which is one of the core elements of information security, Cryptography and Cryptoanalysis subcategories and the working principles of the algorithms in these categories.
Course Content Functioning of classical and modern encryption algorithms and reasons of being preferred / abandoned in today's communication technologies (internet, wireless networks, digital signature etc.). Decryption techniques.
Learning Outcomes (LO) 1) To know the basic concepts in cryptology science. 2) Applying fundamentals mathematical operations in cryptology dicipline. 3) To know the differences between classical and modern encryption. 4) To know and use both transposition and substitution cipher algorithms. 5) To know the differences between symmetric and asymmetric encryptions. 6) To use RSA algorithm in sample scenarios. 7) To know Digital Signature principles. 8) To know Hash algorithms and their usage in Digital Signature concept.
Mode of Delivery Face to face
Course Outline
Week Topics
1. Week Introduction to Cryptology
2. Week Cryptography and Crpytanalysis concepts
3. Week Cryptology Mathematics
4. Week Classical Cipher – Substitution - Single Substitution Algorithms
5. Week Classical Cipher – Substitution - Multiple Substitution Algorithms - 1
6. Week Classical Cipher – Substitution - Multiple Substitution Algorithms - 2
7. Week Classical Cipher - Substitution - Polygraphic Algorithms
8. Week Mid Term
9. Week Classical Cipher - Transposition Algorithms - 1
10. Week Classical Cipher - Transposition Algorithms - 2
11. Week Stream vs Block Cipher
12. Week Symmetric and Asymmetric Encryption
13. Week RSA Asymmetric Encryption Algorithm
14. Week Digital Signature and Hash Functions
Mid-term (%) 40
Quizes (%)
Homeworks/Term papers (%)
Practice (%)
Labs (%)
Projects/Field Work (%)
Seminars/Workshops (%)
Final (%) 60
Other (%)
Total(%) 100
Course Book (s) and/or References • “Siber Güvenlik ve Savunma”, Prof.Dr.Ş.SAĞIROĞLU, M.ŞENOL, BGD Siber Güvenlik ve Savunma Kitap Serisi-2, 2019. • “Serious Cryptography: A Practical Introduction to Modern Encryption”, J-P. Amumasson, 2019.
Work Placement(s)
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO)
ÖÇ1 3443  45 
ÖÇ25     5   
ÖÇ35   5 445 
ÖÇ453  5 445 
ÖÇ553  5 445 
ÖÇ653  5 445 
ÖÇ753335 445 
ÖÇ853335 445