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
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
+
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
LTAT.03.001
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.003
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.004
6.0
4.0
1.0
3.0
0.0
H
K
MLE0010
6.0
4.0
0.0
4.0
0.0
A
SK
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
ITC8210
6.0
4.0
2.0
0.0
2.0
E
S
ITC8220
6.0
4.0
3.0
0.0
1.0
H
SK
ITC8230
6.0
4.0
2.0
0.0
2.0
E
SK
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ITC8250
6.0
4.0
2.0
2.0
0.0
H
SK
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
ITC8200
6.0
4.0
1.0
0.0
3.0
A
S
ITC8240
6.0
4.0
2.0
0.0
2.0
E
SK
ITC8270
6.0
4.0
2.0
0.0
2.0
H
SK
LTAT.05.028
3.0
2.0
1.0
0.0
1.0
A
K
MTAT.03.307
6.0
4.0
2.0
2.0
0.0
E
K
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
IDU0450
6.0
4.0
2.0
0.0
2.0
A
K
ITC8020
6.0
4.0
2.0
2.0
0.0
E
S
ITC8075
6.0
4.0
2.0
2.0
0.0
E
S
ITC8080
6.0
4.0
2.0
2.0
0.0
E
S
ITC8111
3.0
2.0
1.0
1.0
0.0
A
K
ITC8112
3.0
2.0
2.0
0.0
0.0
A
SK
ITC8190
6.0
4.0
2.0
0.0
2.0
E
S
ITC8290
6.0
2.0
0.0
0.0
2.0
H
S
ITC8310
6.0
4.0
2.0
0.0
2.0
H
K
ITC8320
6.0
4.0
2.0
0.0
2.0
H
K
ITI8730
6.0
4.0
2.0
2.0
0.0
E
S
ITX8071
6.0
4.0
2.0
2.0
0.0
E
S
ITX8512
6.0
0.0
0.0
0.0
0.0
A
SK
LTAT.04.007
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.04.009
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.05.021
3.0
2.0
1.0
0.0
1.0
A
SK
LTAT.05.027
3.0
0.5
0.0
0.5
0.0
A
S
MTAT.07.003
6.0
4.0
2.0
2.0
0.0
E
SK
MTAT.07.014
6.0
4.0
2.0
2.0
0.0
E
S
MTAT.07.015
3.0
2.0
1.0
1.0
0.0
E
SK
MTAT.07.016
3.0
2.0
0.0
2.0
0.0
E
SK
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
+
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
LTAT.03.001
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.003
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.004
6.0
4.0
1.0
3.0
0.0
H
K
MLE0010
6.0
4.0
0.0
4.0
0.0
A
SK
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
ITC8210
6.0
4.0
2.0
0.0
2.0
E
S
ITC8220
6.0
4.0
3.0
0.0
1.0
H
SK
ITC8230
6.0
4.0
2.0
0.0
2.0
E
SK
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ITC8250
6.0
4.0
2.0
2.0
0.0
H
SK
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
ITC8200
6.0
4.0
1.0
0.0
3.0
A
S
ITC8240
6.0
4.0
2.0
0.0
2.0
E
SK
ITC8270
6.0
4.0
2.0
0.0
2.0
H
SK
ITX8200
6.0
4.0
2.0
2.0
0.0
H
SK
ITX8205
6.0
4.0
2.0
2.0
0.0
E
SK
LTAT.05.028
3.0
2.0
1.0
0.0
1.0
A
K
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
IDU0450
6.0
4.0
2.0
0.0
2.0
A
K
ITC8020
6.0
4.0
2.0
2.0
0.0
E
S
ITC8075
6.0
4.0
2.0
2.0
0.0
E
S
ITC8080
6.0
4.0
2.0
2.0
0.0
E
S
ITC8111
3.0
2.0
1.0
1.0
0.0
A
K
ITC8112
3.0
2.0
2.0
0.0
0.0
A
SK
ITC8190
6.0
4.0
2.0
0.0
2.0
E
S
ITC8290
6.0
2.0
0.0
0.0
2.0
H
S
ITC8310
6.0
4.0
2.0
0.0
2.0
H
K
ITC8320
6.0
4.0
2.0
0.0
2.0
H
K
ITI8730
6.0
4.0
2.0
2.0
0.0
E
S
ITX8071
6.0
4.0
2.0
2.0
0.0
E
S
ITX8512
6.0
0.0
0.0
0.0
0.0
A
SK
LTAT.04.007
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.04.009
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.05.021
3.0
2.0
1.0
0.0
1.0
A
SK
LTAT.05.027
3.0
0.5
0.0
0.5
0.0
A
S
MTAT.03.307
6.0
4.0
2.0
2.0
0.0
E
K
MTAT.07.003
6.0
4.0
2.0
2.0
0.0
E
SK
MTAT.07.014
6.0
4.0
2.0
2.0
0.0
E
S
MTAT.07.015
3.0
2.0
1.0
1.0
0.0
E
SK
MTAT.07.016
3.0
2.0
0.0
2.0
0.0
E
SK
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
+
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
LTAT.03.001
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.003
6.0
4.0
2.0
2.0
0.0
E
K
LTAT.06.004
6.0
4.0
1.0
3.0
0.0
H
K
MLE0010
6.0
4.0
0.0
4.0
0.0
A
SK
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
ITC8210
6.0
4.0
2.0
0.0
2.0
E
S
ITC8220
6.0
4.0
3.0
0.0
1.0
H
SK
MTAT.03.307
6.0
4.0
2.0
2.0
0.0
E
K
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ITC8250
6.0
4.0
2.0
2.0
0.0
H
SK
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
LTAT.04.007
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.05.028
3.0
2.0
1.0
0.0
1.0
A
K
MTAT.03.286
6.0
4.0
2.0
2.0
0.0
E
SK
MTAT.07.002
6.0
4.0
2.0
2.0
0.0
E
SK
MTAT.07.017
6.0
4.0
2.0
2.0
0.0
E
K
MTAT.07.022
6.0
4.0
0.0
0.0
4.0
A
SK
Elective courses:
Course title
Course code
ECTS credits
Hours per week
Lectures
Practices
Exercises
E/P-F.Ass./ Gr.Ass.
Teaching semester
ITC8111
3.0
2.0
1.0
1.0
0.0
A
K
ITC8112
3.0
2.0
2.0
0.0
0.0
A
SK
ITC8190
6.0
4.0
2.0
0.0
2.0
E
S
ITC8290
6.0
2.0
0.0
0.0
2.0
H
S
ITX8512
6.0
0.0
0.0
0.0
0.0
A
SK
LTAT.04.008
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.04.009
6.0
4.0
2.0
0.0
2.0
E
K
LTAT.05.021
3.0
2.0
1.0
0.0
1.0
A
SK
LTAT.05.027
3.0
0.5
0.0
0.5
0.0
A
S
LTAT.06.007
6.0
4.0
3.0
0.0
1.0
E
SK
MTAT.05.082
6.0
4.0
2.0
0.0
2.0
E
S
MTAT.07.003
6.0
4.0
2.0
2.0
0.0
E
SK
MTAT.07.014
6.0
4.0
2.0
2.0
0.0
E
S
MTAT.07.015
3.0
2.0
1.0
1.0
0.0
E
SK
MTAT.07.016
3.0
2.0
0.0
2.0
0.0
E
SK
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

