In the first year of the Master's program Information Security Technology you will take four mandatory courses, drawn from the fields of computer science and mathematics, which cover the basic skills. The most important of these compulsory courses are:
- 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)
In addition to the compulsory courses, part of your program is devoted to electives. You must choose at least 3 courses from the IST curriculum, but can also take electives from the curriculum for the Master's degree in Computer Science and Engineering. An internship can also form part of your electives program.
You can also choose other courses in addition to the mandatory courses and the electives.
You will spend a large proportion of your second year working on your final project. You will conduct independent research and write a Master's thesis, specializing in computer science or mathematics. 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 certain to find one that suits you perfectly.
The research of the Department of Mathematics and Computer Science focuses on mathematical applications and the design of innovative software systems.
The AI-group primarily focuses on the fundamentals, techniques, and tools/frameworks for successful applications of AI. It strenghtens the...
The Combinatorial Optimization group focuses on the analysis and solution of discrete algorithmic problems that are computationally...
The Database (DB) group studies core engineering and foundational challenges in scalable and effective management of Big Data.
Stochastic Operations Research
SOR is concerned with complex systems that operate under randomness and uncertainty, and aims to develop mathematical models and techniques...
Visualization research develops new methods to present large data collections in new insightful ways.