In addition to at least 30 credit units of course work, seminar, and research methods and ethic units, students must prepare and successfully defend a term project. Expected duration to complete the MSc without Thesis Program is 3 semesters. Recommended curriculum is as follows:

Semester I Semester II
  • IAM501 Introduction to Cryptography
  • IAM503 Applications of Finite Fields
  • IAM511 Algorithms and Complexity
  • Elective Course
  • Elective Course (IAM502)
  • IAM504 Public Key Cryptography
  • IAM512 Block Ciphers
  • IAM698 Research Methods and Ethics
  • Elective Course
Semester III
  • IAM589 Term Project
  • IAM590 Graduate Seminar (0-Credit)
  • Elective Course
  • Elective Course

For students who are accepted to Scientific Preparation Program having background in Mathematics, recommended curriculum is as follows *:

Semester I  Semester II
  • IAM501 Introduction to Cryptography (NI)
  • IAM503 Applications of Finite Fields (NI)
  • IAM511 Algorithms and Complexity (NI)
  • IAM593 Contemporary Cryptography 
  • Elective Course (IAM502) (NI)
  • IAM504 Public Key Cryptography (NI)
  • IAM512 Block Ciphers (NI)
  • IAM594 Contemporary Cryptography II
Semester III Semester IV
  • IAM590 Graduate Seminar (0-Credit)
  • Elective Course
  • Elective Course
  • IAM698 Research Methods and Ethics
  • Elective Course
  • Elective Course
Semester V
  • IAM589 Term Project

For students who are accepted to Scientific Preparation Program having no background in Mathematics, recommended curriculum is as follows :

Semester I Semester II
  • IAM501 Introduction to Cryptography (NI)
  • IAM511 Algorithms and Complexity (NI)
  • IAM517 Basic Mathematics for Cryptography I
  • Elective Course (IAM502) (NI)
  • IAM504 Public Key Cryptography (NI)
  • IAM512 Block Ciphers (NI)
  • IAM518 Basic Mathematics for Cryptography II
Semester III Semester IV
  • IAM503 Applications of Finite Fields
  • IAM590 Graduate Seminar (0-Credit)
  • Elective Course
  • Elective Course
  • IAM698 Research Methods and Ethics
  • Elective Course
  • Elective Course
Semester V
  • IAM589 Term Project

  • NI: Not Included (During scientific preparation program, student should take program courses in NI status).
  • To pass scientific preparation programme successfully, the rules and regulations can be found from link.   
  • *This option may not necessarily be applied by the decision of Evaluation Committee

Last Updated:
02/08/2022 - 22:04