Cyber Security
Want to be on the front lines of digital defence? Computer security grows increasingly important as IT affects our daily lives, businesses and governments. You'll learn to assess existing IT security and develop secure future solutions whilst tackling major academic and societal challenges.
"Internationally, we are leading in the research fields of real-world cryptography, side-channel analyses, software security, and privacy."
Nijmegen is a top player in cyber security, where you'll gain hands-on experience with cutting-edge security tools and learn from experts actively defending against real-world attacks. Picture yourself protecting critical infrastructure, securing financial systems, and safeguarding personal data in an increasingly connected world.
Students rate the programme in Nijmegen above average compared to other programmes in this field (Source: Keuzegids Masters 2025).
Cyber Security and AI
Ready to pioneer the future of security? This is the first programme in the Netherlands combining cyber security and artificial intelligence. You'll explore how AI provides solutions to real-world problems (cryptography, network security, privacy), whilst tackling new security challenges (evasion attacks, poisoning attacks, inference attacks).
It's no longer sufficient to look at AI and cybersecurity in isolation. You'll master the latest approaches of interaction between both domains, discovering how machine learning detects cyber threats whilst learning to protect AI systems from malicious attacks. This cutting-edge combination positions you at the forefront of tomorrow's digital security landscape.
Data Science and AI
Fascinated by turning data into discoveries? A wide range of fields seek data scientists, and you'll learn to transform data into knowledge and solutions using computers. Because of its relevance across disciplines, you can take related courses in language studies, artificial intelligence, chemistry and biophysics.
In Nijmegen, we lead research on legal and privacy aspects of data science and its impact on society and policy. You'll develop essential skills for today's data-driven economy—from healthcare analytics to smart city development—making you highly sought after by tech companies, research institutions, and innovative organisations.
Software Science
Love solving complex problems through elegant code? Writing good software is a highly creative process requiring computational thinking to approach problems in novel ways. This specialisation goes beyond basic coding—you'll analyse and test code to improve and simplify it, creating software that's functional, elegant, and maintainable.
Our programme emphasises embedded software and functional programming. You'll master unique software analysis techniques with practical industry application, working on real-world projects that provide the experience needed to excel at leading technology companies.
Mathematical Foundations of Computer Science
Ready to unlock the mathematical secrets behind computing? Dive into the fascinating intersection of pure mathematics and theoretical computer science. You'll master algebra, logic, and formal methods to explore computation's fundamental limits and possibilities.
This unique programme unites mathematics and computer science students, giving you expertise in both fields. With excellent job prospects—many students receive offers before graduating—you'll develop skills highly valued by tech innovators and research institutions. Small groups ensure plenty of one-on-one guidance from outstanding professors.