Cybersecurity
Study programme title in Est.
Küberkaitse
Study programme title in Engl.
Cybersecurity
TalTech study programme code
IVCM09
MER study programme code
100946
Study programme version code
IVCM09/23
Faculty / college
I - School of Information Technologies
Head of study programme/study programme manager
Adrian Nicholas Venables
Language of instruction
English
Study level
Master study
ECTS credits
120
Self-paid study programme
no
Nominal study period
4 semesters
Study programme group
Informatics and Information Technology
Broad area of study
Information and Communication Technologies
Study field
Information and Communication Technologies
Curriculum group
Database and network design and administration
Granting the right to conduct studies in the study programme group
õppe läbiviimise õigus
Validity date of the right to conduct studies in the study programme group
tähtajatu
No. of the decision granting the right to teach in the study programme group
112
Access conditions
Bachelor’s degree or an equivalent recognised qualification in accordance with admission requirements of TalTech.

Education or working experience in IT.
Proof of English language proficiency is required from international applicants for whom English is not a native language. One of the following is accepted: TOEFL 550 or higher (computer based - 213, internet based - 79/80), IELTS 6.5, Cambridge Certificate of Proficiency in English - C; Cambridge Certificate in Advanced English - B.
Show more...
Study programme aims and objectives
The aim of the study program is to provide a broad background in cyber security,
as well as the opportunity for in-depth study in the fields of Cybersecurity, Digital Forensics, or Cryptography. Students can focus their studies in technical, theoretical or organizational aspects or in a combination of those.
A graduate of the program specializing in Cybersecurity is ready to be employed as a technical professional or a manager in the field of cybersecurity.
A graduate of the program specializing in Digital Forensics is ready to be employed as a security incident handler in a company or a digital forensic expert in a law enforcement agency.
A graduate of the program specializing in Cryptography is ready to be employed as a cybersecurity analyst.
The theoretical competence acquired is adequate for continuing studies as a Ph.D student.
Show more...
Learning outcomes of the study programme
By completing the study program a student:
- has a comprehensive understanding of the terminology,

methods, and state-of-the-art in the fields of Cybersecurity, Digital Forensics or Cryptography;
- is able to apply essential concepts, principles, and practices, showing judgment in the selection and application of technologies and methods;
- defines tasks involving problem identification, analysis, design, and development of the security of system, along with appropriate documentation;
- demonstrates the ability to work as an individual and as a team member or leader;
- identifies appropriate practices within a professional, legal, and ethical framework;
- is able to use professional knowledge and skills in the context of developments in their chosen specialization and is able to support the continuous learning process.
Show more...
Graduation requirements
Completion of the curriculum in the required amount, and the successful defence of the graduation paper in conformity with the requirements set by the TalTech Senate.
In order to obtain Cum Laude diploma the graduation paper must be defended for the grade "5" and the weighted average grade must be at least 4,60, where all grades from diploma supplement are taken into account.
Show more...
Degrees conferred
Master of Science in Engineering
Study programme version structure :
Module type
total ECTS credits
General studies
12.0
Core studies
24.0
Special studies
57.0
Free choice courses
6.0
Graduation thesis
21.0
Total
120.0
  • +
       MAIN SPECIALITY 1: cybersecurity
    • +
         MODULE: General Studies 12.0 ECTS credits (General studies)
      Aims
      The purpose of the module is to provide the student with the opportunity to learn more about information technology,
      entrepreneurship and/or Estonian language and culture. IT courses are for students who need to brush up their technical skills before taking the technical courses of the Core and Special Studies modules. Entrepreneurship course is for students that are interested in starting a business. Estonian language and culture is primarily meant for international students who wish to reach language skill level A1 and to learn more about local culture.
      Show more...
      Learning outcomes
      The students have improved their knowledge on information technology,
      entrepreneurship and/or Estonian language and culture.
      Show more...
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Computer Programming
      LTAT.03.001
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      System Administration
      LTAT.06.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Network Technology I
      LTAT.06.004
      6.0
      4.0
      1.0
      3.0
      0.0
      H
      K
      Estonian Language and Culture
      MLE0010
      6.0
      4.0
      0.0
      4.0
      0.0
      A
      SK
      Entrepreneurship and Business Planning
      TMJ3300
      6.0
      4.0
      1.0
      0.0
      3.0
      E
      SK
      Total: at least 12.0 ECTS credits
    • +
         MODULE: Core studies 24.0 ECTS credits (Core studies)
      Aims
      The purpose of the module is to give the student the core cyber security knowledge on management,
      technology, as well as human and legal aspects.
      Show more...
      Learning outcomes
      After passing this module the student has a good overview of cyber security management,
      technologies, as well as human and legal aspects.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Human Aspects of Cyber Security
      ITC8210
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Legal Aspects of Cyber Security
      ITC8220
      6.0
      4.0
      3.0
      0.0
      1.0
      H
      SK
      Cyber Security Management
      ITC8230
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      SK
      Total: 18.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Cyber Security Technologies I
      ITC8250
      6.0
      4.0
      2.0
      2.0
      0.0
      H
      SK
      Cyber Security Technologies II
      ITC8260
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Total: at least 6.0 ECTS credits
    • +
         MODULE: Special Studies in Cyber Security 57.0 ECTS credits (Special studies)
      Aims
      The goal of the module is to develop the necessary knowledge and skills in cyber security sub-fields, and for conducting cyber security research.


      In order to fulfill the requirements for the joint Master's program, the student must get at least 24 ECTS from each University (cumulatively across all modules).
      Show more...
      Learning outcomes
      After completing the module, the student:
      - has a systematic overview and broad based knowledge about the terminology, theories and research methods of cyber security;


      - has in-depth knowledge about a narrow topic within cyber security;
      - can recognize and create interdisciplinary connections;
      - has identified his thesis topic and presented his initial literature review in written and oral form.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Thesis Seminar
      ITC8200
      6.0
      4.0
      1.0
      0.0
      3.0
      A
      S
      Cryptography
      ITC8240
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      SK
      Cyber Incident Handling
      ITC8270
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      SK
      Research Methods in Cybersecurity
      LTAT.05.028
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      K
      Principles of Secure Software Design
      MTAT.03.307
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Total: 27.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Team-work Project
      IDU0450
      6.0
      4.0
      2.0
      0.0
      2.0
      A
      K
      Computer Network Security
      ITC8020
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Information Systems Attacks and Defence
      ITC8075
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Hardening operating systems and services
      ITC8080
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Special Course in Cyber Security I
      ITC8111
      3.0
      2.0
      1.0
      1.0
      0.0
      A
      K
      Special Course in Cyber Security II
      ITC8112
      3.0
      2.0
      2.0
      0.0
      0.0
      A
      SK
      Mathematics for Computer Science
      ITC8190
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Special Topics of Cryptography
      ITC8290
      6.0
      2.0
      0.0
      0.0
      2.0
      H
      S
      Mobile Phone Forensics
      ITC8310
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      K
      Strategic Communications and Cybersecurity
      ITC8320
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      K
      Data mining
      ITI8730
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Cyber Defense Monitoring Solutions
      ITX8071
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Practical Training (Internship)
      ITX8512
      6.0
      0.0
      0.0
      0.0
      0.0
      A
      SK
      Privacy-preserving Technologies
      LTAT.04.007
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Wireless Technologies and Security
      LTAT.04.009
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Introduction to Blockchain Technology
      LTAT.05.021
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      SK
      Introduction to Blockchain Technology: Practical Assignment
      LTAT.05.027
      3.0
      0.5
      0.0
      0.5
      0.0
      A
      S
      Cryptology II
      MTAT.07.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Cryptographic Protocols
      MTAT.07.014
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Secure Programming Techniques
      MTAT.07.015
      3.0
      2.0
      1.0
      1.0
      0.0
      E
      SK
      Secure Programming Techniques: Project Work
      MTAT.07.016
      3.0
      2.0
      0.0
      2.0
      0.0
      E
      SK
      Applied Cryptography
      MTAT.07.017
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Total: at least 30.0 ECTS credits
    • +
         MODULE: Free Study 6.0 ECTS credits (Free choice courses)
      Aims
      The student can freely choose courses he deems interesting and useful,
      including electives from other modules of this Master's program.
      Show more...
      Learning outcomes
      Knows, is able to explain and apply the knowledge obtained in the free choice studies.
    • +
         MODULE: Thesis 21.0 ECTS credits (Graduation thesis)
      Aims
      - implement and consolidate the acquired knowledge and skills;

      - obtain experience in developing independent problem solving skills;
      - develop systematic reasoning and analytical skills needed for cyber security, digital forensics or cryptography research projects.
      Show more...
      Learning outcomes
      The student:
      - consolidates the knowledge and skills gained in the program within the framework of conducting thesis research;


      - is able to lead, conduct and document research projects, analyze and choose suitable solutions and present the research results in the form of the thesis.
      Show more...
    • +
         STANDARD STUDY PLAN: Autumn daytime study
      • +
           1st Semester
      • +
           2nd Semester
      • +
           3rd Semester
      • +
           4th Semester
  • +
       MAIN SPECIALITY 2: digital forensics
    • +
         MODULE: General Studies 12.0 ECTS credits (General studies)
      Aims
      The purpose of the module is to provide the student with the opportunity to learn more about information technology,
      entrepreneurship and/or Estonian language and culture. IT courses are for students who need to brush up their technical skills before taking the technical courses of the Core and Special Studies modules. Entrepreneurship course is for students that are interested in starting a business. Estonian language and culture is primarily meant for international students who wish to reach language skill level A1 and to learn more about local culture.
      Show more...
      Learning outcomes
      The students have improved their knowledge on information technology,
      entrepreneurship and/or Estonian language and culture.
      Show more...
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Computer Programming
      LTAT.03.001
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      System Administration
      LTAT.06.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Network Technology I
      LTAT.06.004
      6.0
      4.0
      1.0
      3.0
      0.0
      H
      K
      Estonian Language and Culture
      MLE0010
      6.0
      4.0
      0.0
      4.0
      0.0
      A
      SK
      Entrepreneurship and Business Planning
      TMJ3300
      6.0
      4.0
      1.0
      0.0
      3.0
      E
      SK
      Total: at least 12.0 ECTS credits
    • +
         MODULE: Core studies 24.0 ECTS credits (Core studies)
      Aims
      The purpose of the module is to give the student the core cyber security knowledge on management,
      technology, as well as human and legal aspects.
      Show more...
      Learning outcomes
      After passing this module the student has a good overview of cyber security management,
      technologies, as well as human and legal aspects.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Human Aspects of Cyber Security
      ITC8210
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Legal Aspects of Cyber Security
      ITC8220
      6.0
      4.0
      3.0
      0.0
      1.0
      H
      SK
      Cyber Security Management
      ITC8230
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      SK
      Total: 18.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Cyber Security Technologies I
      ITC8250
      6.0
      4.0
      2.0
      2.0
      0.0
      H
      SK
      Cyber Security Technologies II
      ITC8260
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Total: at least 6.0 ECTS credits
    • +
         MODULE: Special Studies in Digital Forenics 57.0 ECTS credits (Special studies)
      Aims
      The goal of the module is to develop the necessary knowledge and skills in digital forensics sub-fields, and for conducting digital forensics research.


      In order to fulfill the requirements for the joint Master's program, the student must get at least 24 ECTS from each University (cumulatively across all modules).
      Show more...
      Learning outcomes
      After completing the module, the student:
      - has a systematic overview and broad based knowledge about the cyber security terminology,

      theories and research methods for digital forensics;
      - has in-depth knowledge about a narrow topic within digital forensics;
      - can recognize and create interdisciplinary connections;
      - has identified his thesis topic and presented his initial literature review in written and oral form.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Thesis Seminar
      ITC8200
      6.0
      4.0
      1.0
      0.0
      3.0
      A
      S
      Cryptography
      ITC8240
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      SK
      Cyber Incident Handling
      ITC8270
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      SK
      System Forensics
      ITX8200
      6.0
      4.0
      2.0
      2.0
      0.0
      H
      SK
      Network Forensics
      ITX8205
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Research Methods in Cybersecurity
      LTAT.05.028
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      K
      Total: 33.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Team-work Project
      IDU0450
      6.0
      4.0
      2.0
      0.0
      2.0
      A
      K
      Computer Network Security
      ITC8020
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Information Systems Attacks and Defence
      ITC8075
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Hardening operating systems and services
      ITC8080
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Special Course in Cyber Security I
      ITC8111
      3.0
      2.0
      1.0
      1.0
      0.0
      A
      K
      Special Course in Cyber Security II
      ITC8112
      3.0
      2.0
      2.0
      0.0
      0.0
      A
      SK
      Mathematics for Computer Science
      ITC8190
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Special Topics of Cryptography
      ITC8290
      6.0
      2.0
      0.0
      0.0
      2.0
      H
      S
      Mobile Phone Forensics
      ITC8310
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      K
      Strategic Communications and Cybersecurity
      ITC8320
      6.0
      4.0
      2.0
      0.0
      2.0
      H
      K
      Data mining
      ITI8730
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Cyber Defense Monitoring Solutions
      ITX8071
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Practical Training (Internship)
      ITX8512
      6.0
      0.0
      0.0
      0.0
      0.0
      A
      SK
      Privacy-preserving Technologies
      LTAT.04.007
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Wireless Technologies and Security
      LTAT.04.009
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Introduction to Blockchain Technology
      LTAT.05.021
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      SK
      Introduction to Blockchain Technology: Practical Assignment
      LTAT.05.027
      3.0
      0.5
      0.0
      0.5
      0.0
      A
      S
      Principles of Secure Software Design
      MTAT.03.307
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Cryptology II
      MTAT.07.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Cryptographic Protocols
      MTAT.07.014
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Secure Programming Techniques
      MTAT.07.015
      3.0
      2.0
      1.0
      1.0
      0.0
      E
      SK
      Secure Programming Techniques: Project Work
      MTAT.07.016
      3.0
      2.0
      0.0
      2.0
      0.0
      E
      SK
      Applied Cryptography
      MTAT.07.017
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Total: at least 24.0 ECTS credits
    • +
         MODULE: Free Study 6.0 ECTS credits (Free choice courses)
      Aims
      The student can freely choose courses he deems interesting and useful,
      including electives from other modules of this Master's program.
      Show more...
      Learning outcomes
      Knows, is able to explain and apply the knowledge obtained in the free choice studies.
    • +
         MODULE: Thesis 21.0 ECTS credits (Graduation thesis)
      Aims
      - implement and consolidate the acquired knowledge and skills;

      - obtain experience in developing independent problem solving skills;
      - develop systematic reasoning and analytical skills needed for cyber security, digital forensics or cryptography research projects.
      Show more...
      Learning outcomes
      The student:
      - consolidates the knowledge and skills gained in the program within the framework of conducting thesis research;


      - is able to lead, conduct and document research projects, analyze and choose suitable solutions and present the research results in the form of the thesis.
      Show more...
    • +
         STANDARD STUDY PLAN: Autumn daytime study
      • +
           1st Semester
      • +
           2nd Semester
      • +
           3rd Semester
      • +
           4th Semester
  • +
       MAIN SPECIALITY 3: cryptography
    • +
         MODULE: General Studies 12.0 ECTS credits (General studies)
      Aims
      The purpose of the module is to provide the student with the opportunity to learn more about information technology,
      entrepreneurship and/or Estonian language and culture. IT courses are for students who need to brush up their technical skills before taking the technical courses of the Core and Special Studies modules. Entrepreneurship course is for students that are interested in starting a business. Estonian language and culture is primarily meant for international students who wish to reach language skill level A1 and to learn more about local culture.
      Show more...
      Learning outcomes
      The students have improved their knowledge on information technology,
      entrepreneurship and/or Estonian language and culture.
      Show more...
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Computer Programming
      LTAT.03.001
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      System Administration
      LTAT.06.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Network Technology I
      LTAT.06.004
      6.0
      4.0
      1.0
      3.0
      0.0
      H
      K
      Estonian Language and Culture
      MLE0010
      6.0
      4.0
      0.0
      4.0
      0.0
      A
      SK
      Entrepreneurship and Business Planning
      TMJ3300
      6.0
      4.0
      1.0
      0.0
      3.0
      E
      SK
      Total: at least 12.0 ECTS credits
    • +
         MODULE: Core studies 24.0 ECTS credits (Core studies)
      Aims
      The purpose of the module is to give the student the core cyber security knowledge on technology,
      human and legal aspects, as well as secure software design.
      Show more...
      Learning outcomes
      After passing this module the student has a good overview of cyber security technologies,
      human and legal aspects, as well as secure software design.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Human Aspects of Cyber Security
      ITC8210
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Legal Aspects of Cyber Security
      ITC8220
      6.0
      4.0
      3.0
      0.0
      1.0
      H
      SK
      Principles of Secure Software Design
      MTAT.03.307
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Total: 18.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Cyber Security Technologies I
      ITC8250
      6.0
      4.0
      2.0
      2.0
      0.0
      H
      SK
      Cyber Security Technologies II
      ITC8260
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Total: at least 6.0 ECTS credits
    • +
         MODULE: Special Studies in Cryptograhy 57.0 ECTS credits (Special studies)
      Aims
      The goal of the module is to develop the necessary knowledge and skills in cryptography sub-fields, and for conducting cryptography research.


      In order to fulfill the requirements for the joint Master's program, the student must get at least 24 ECTS from each University (cumulatively across all modules).
      Show more...
      Learning outcomes
      After completing the module, the student:
      - has a systematic overview and broad based knowledge about the terminology,

      theories and research methods of cyber security and cryptography;
      - has in-depth knowledge about a narrow topic within cryptography;
      - can recognize and create interdisciplinary connections;
      - has identified his thesis topic and presented his initial literature review in written and oral form.
      Show more...
      Compulsory courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Privacy-preserving Technologies
      LTAT.04.007
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Research Methods in Cybersecurity
      LTAT.05.028
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      K
      Design and Analysis of Algorithms
      MTAT.03.286
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Cryptology I
      MTAT.07.002
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Applied Cryptography
      MTAT.07.017
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Research Seminar in Cryptography
      MTAT.07.022
      6.0
      4.0
      0.0
      0.0
      4.0
      A
      SK
      Total: 33.0 ECTS credits
      Elective courses:
      Course title
      Course code
      ECTS credits
      Hours per week
      Lectures
      Practices
      Exercises
      E/P-F.Ass./ Gr.Ass.
      Teaching semester
      Special Course in Cyber Security I
      ITC8111
      3.0
      2.0
      1.0
      1.0
      0.0
      A
      K
      Special Course in Cyber Security II
      ITC8112
      3.0
      2.0
      2.0
      0.0
      0.0
      A
      SK
      Mathematics for Computer Science
      ITC8190
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Special Topics of Cryptography
      ITC8290
      6.0
      2.0
      0.0
      0.0
      2.0
      H
      S
      Practical Training (Internship)
      ITX8512
      6.0
      0.0
      0.0
      0.0
      0.0
      A
      SK
      Quantum Algorithms
      LTAT.04.008
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Wireless Technologies and Security
      LTAT.04.009
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Introduction to Blockchain Technology
      LTAT.05.021
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      SK
      Introduction to Blockchain Technology: Practical Assignment
      LTAT.05.027
      3.0
      0.5
      0.0
      0.5
      0.0
      A
      S
      Distributed Systems
      LTAT.06.007
      6.0
      4.0
      3.0
      0.0
      1.0
      E
      SK
      Coding Theory
      MTAT.05.082
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Cryptology II
      MTAT.07.003
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Cryptographic Protocols
      MTAT.07.014
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Secure Programming Techniques
      MTAT.07.015
      3.0
      2.0
      1.0
      1.0
      0.0
      E
      SK
      Secure Programming Techniques: Project Work
      MTAT.07.016
      3.0
      2.0
      0.0
      2.0
      0.0
      E
      SK
      Quantum cryptography
      MTAT.07.024
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Total: at least 24.0 ECTS credits
    • +
         MODULE: Free Study 6.0 ECTS credits (Free choice courses)
      Aims
      The student can freely choose courses he deems interesting and useful,
      including electives from other modules of this Master's program.
      Show more...
      Learning outcomes
      Knows, is able to explain and apply the knowledge obtained in the free choice studies.
    • +
         MODULE: Thesis 21.0 ECTS credits (Graduation thesis)
      Aims
      - implement and consolidate the acquired knowledge and skills;

      - obtain experience in developing independent problem solving skills;
      - develop systematic reasoning and analytical skills needed for cyber security, digital forensics or cryptography research projects.
      Show more...
      Learning outcomes
      The student:
      - consolidates the knowledge and skills gained in the program within the framework of conducting thesis research;


      - is able to lead, conduct and document research projects, analyze and choose suitable solutions and present the research results in the form of the thesis.
      Show more...
    • +
         STANDARD STUDY PLAN: Autumn daytime study
      • +
           1st Semester
      • +
           2nd Semester
      • +
           3rd Semester
      • +
           4th Semester