Curriculum

Requirements

Students must follow

In total, 120 ECTS are required to obtain the Master's degree; to obtain the remaining ECTS, students choose additional courses, which can be chosen from all Master courses offered at the two universities. The requirements above are those that the RU and TU/e study programmes have in common. Depending on your home university, there will be additional requirements (incl. some mandatory courses or components), so always consult the study guide of your home university for the precise details of all requirements:

Due to the coronacrisis, all courses in Q1 and probably also Q2 of academic year 2020-2021 will be given online. After that a considerable number of courses can be followed from home and this site will indicate which ones.

Curriculum schedule (tentative)

Bold = Mandatory course
Red = Radboud University
Blue = TU Eindhoven

MondayTuesdayWednesdayThursdayFriday
Q1
10:30
-
12:30
Principles of Data ProtectionCryptology Software Security
13:30
-
15:30
Cryptology Principles of Data ProtectionSecurity in Organisations
15:30
-
17:30
Law in Cyberspace
Q2
10:30
-
12:30
Applied Crypto
(can also be done in Q6)
Cyberattacks Crime and Defense Software Security
13:30
-
15:30
Cyberattacks Crime and Defense Applied Crypto
(can also be done in Q6)
Security in Organisations
15:30
-
17:30
Law in Cyberspace
Q3
10:30
-
12:30
Hardware Security Cryptographic Protocols Privacy Seminar Verification of Sec. Protocols
13:30
-
15:30
Advanced Network Security Verification of Sec. Protocols Cryptographic Protocols
15:30
-
17:30
Cryptographic Engineering
Q4
10:30
-
12:30
Hardware Security Privacy SeminarSeminar TU/e
13:30
-
15:30
Advanced Network SecuritySeminar TU/e
15:30
-
17:30
Cryptographic Engineering
Q5
10:30
-
12:30
13:30
-
15:30
15:30
-
17:30
Physical Aspects of Digital Sec. Physical Aspects of Digital Sec.
Q6
10:30
-
12:30
Applied Crypto
(can also be done in Q2)
13:30
-
15:30
Applied Crypto
(can also be done in Q2)
15:30
-
17:30
Q7
     MSc thesis
Q8
     MSc thesis