Degree structure

The special Master's program in Information Security Technology is 2 years in duration and is equivalent to 120 ECTS (European Credit Transfer System).

These credits are divided between courses at Eindhoven university of technology and Radboud university Nijmegen.

Courses Information Security Technology

This special Master program within the Master program Computer Science and Engineering, is offered by a collaboration between the computer science departments of Eindhoven University of Technology and Radboud University of Nijmegen.

The program is formulated in such a way that, an average of one day per week you take courses at one of the universities.

Compulsory courses

In the first year of the Master's program in Information Security Technology, you will take 4 compulsory courses which will cover the basic skills. These courses are from both the computer science and mathematics fields.
The most important compulsory courses are as follows:

  • Principles of Data Protection (2IMS25, Eindhoven)
  • Cryptology (2MMC10, Eindhoven)
  • Software security (NWI-ISOFSE, Nijmegen)
  • Security in organizations (NWI-I00153, Nijmegen)
  • Verification of security protocols (2IMS15, Eindhoven)
  • Advanced Network Security (2IRU25, Nijmegen)

More information relating to the courses offered can be found on the education guide website.


In addition to the compulsory courses, part of your program is devoted to electives. You can also take electives from the curriculum for the Master's degree in Computer Science and Engineering, as long as you choose at least 3 courses from the IST curriculum.  
An internship can also form part of your electives program.  
More information relating to the elective courses offered can be found on the education guide website.

Other courses

You can also choose other courses in addition to the compulsory courses and the electives. 

Final project

You will spend a large proportion of your second year working on your final project. During this time, you conduct independent research and write a Master's thesis. During the program, the emphasis is placed on aspects relating to computer science or mathematics. This means that your final project specialization will lie in one of these two areas.

You may carry out your final project within the business community or with a government organization. You could also contribute towards the body of scientific research carried out at our university.

There are so many subjects and lines of approach that you are bound to find one that suits you perfectly.

Internship options

Would you like to apply the knowledge that you gain during your program to a practical setting and get an early insight into the employment market? If so, you can undertake an internship with a company, a(n) (government) institution or with our university itself. The subject of the internship may differ from the specialization that you have chosen but it must be relevant to the Master's that you are undertaking.

Opportunties to study abroad

Would you like to spend part of your Master's program studying abroad? If so, there are various options for you as a student with a Bachelor's degree obtained in the Netherlands:

  • Studying one subject from your Master's program in a university in a different country
  • Undertaking an internship in another country.
  • Undertaking your final project in another country.

For further information, please contact the Study Advisor.

Honors Program

We offer anHonors program, which is intended for our best-performing students. This challenging program offers you the opportunity to participate in and contribute towards research carried out by the department. The basis of the program consists of 2 research projects of 6 ECTS, which you will take in addition to your standard program.

Further information can be found on the Honors programwebsite.