This programme is designed for students with a background in Computer Science or related disciplines
Gain the knowledge and skills to understand and develop safe, smart, and reliable computer systems for machine learning, security, or big data analysis
Computer science is ever-present in today's world, understanding the concepts and dynamics is essential for computer scientists. This programme will give you the option to explore computer science in the context of one of six specialisations
Prepare yourself for a career as a programmer, data analyst, systems manager, IT professional, analyst, researcher, policy maker, consultant, educator, entrepreneur and many more
Why study Computing Science at Radboud University?
Radboud's master's programme for Computer Science was voted Elsevier magazine's Best Master's Programme in 2018 (Beste studies 2018). Our students have also rated 8 out of 10 in the National Student Survey 2018.
In addition to high marks, Radboud also offers a wide range of specialisations and research opportunities and works together with the Institute for Computing and Information Service (ICIS). ICIS researchers recently broke the Mifare Classic RFID chip that is used by millions, including in the London Oyster card and the Dutch OV chip card.
Radboud’s information science specialists also work closely with colleagues in other disciplines and at other universities. Cooperation with the Donders Institute for Brain Cognition and Behaviour makes it possible, for example, to specialise in artificial intelligence and neural networks. The Master’s track Mathematical Foundations of Computer Science involves close cooperation with mathematicians at the Kerkhoffs Institute – a cooperative venture with information scientists from the Technical Universities of Eindhoven and Enschede.
In addition to institutes associated with Radboud, there are plenty of high profile companies at your doorsteps, such as Philips, ASML and NXP, where you can do an internship or conduct research.
Along with Radboud's extensive network, our good reputation has meant that some of our graduates are offered jobs even before graduating.
What will you learn?
Computer systems now penetrate virtually all facets of society and personal life in what is commonly referred to as ambient computing. But ensuring the safety, reliability and quality of these systems is a growing problem. This Master's Programme in Computing Science trains you to become a specialist who is able to find solutions to these problems. You will receive thorough theoretical training and learn to think creatively, allowing you to contribute to developing future techniques.
The programme focuses on a mix of theory and practice. We expect students not just to understand and use tools, but also to develop their own. We also take a multidisciplinary approach, which means you can take ideas from other areas, and develop your own study track that matches the things you are passionate about.
Exceptional students who choose the Data Science specialisation have the opportunity to do a double degree in Computing Science together with the Master's programme in Artificial Intelligence. This will take three instead of two years.
Graduates from this programme could find work as:
Analysts for governments or business
Cyber SecurityYou’ll learn to assess the security of existing ICT solutions, and how to develop more secure solutions for the future. This specialisation is offered in collaboration with the Eindhoven University of Technology, meaning you get taught by many of the best cybersecurity experts in the country.
Data ScienceYou’ll learn how to turn real-world data sets into tools and useful insights, with the help of software and algorithms. Radboud University and the iCIS research institute are leading in research on legal and privacy aspects of data science and on the societal and administrative impact of data science.
Mathematical Foundations of Computer ScienceYou’ll come to understand the fundamental mathematical concepts of computation and information in order to stretch the boundaries of computer technology. We’re the only specialisation in the country – and one of the few in the world – to focus on the theoretical and abstract playing field linking mathematics and computer science.
Software ScienceYou’ll learn how to design high-level software that guarantees safety while controlling its complexity. At Radboud University, we are specialised in model-based development. In other words, writing and testing code before they are unleashed in the real world or built into an expensive prototype.
Science in SocietyThis specialisation will equip you with the tools and skills to become a professional intermediary between science and society. You’ll learn to analyse (governmental) science communication and connect scientific knowledge with divergent perspectives and interests of various stakeholders.
Science, Management and InnovationThis specialisation will teach you what is happening in the world of business and public administration, how innovation is managed in company strategies, how government designs policy and how that interacts with societal challenges.
The programme is structured as follows:
Mandatory courses (23 EC)
Specialisation courses (24 EC)
Minor courses (25 EC)
Elective courses (18 EC)
Master’s project (30 EC)
If you wish, you can choose management courses instead of the minor courses and in this way prepare for a job in the business sector.
As an international student, your prior education must meet certain requirements.
1. A completed Bachelor's degree in Computing Science or related area
In order to get admission to this Master’s, you'll need a completed Bachelor’s degree in Computing Sciences or a related discipline, such as Artificial Intelligence and Mathematics. We also encourage students in natural sciences, such as Chemistry, Biology, and Physics, with a keen interest in data analytics and proven mathematical and programming skills, to apply.Master's specialisation in Mathematical Foundations of Computer ScienceA completed Bachelor's degree in Mathematics or Computer Science. In order to get admission to this Master’s you'll need a completed Bachelor's in Mathematics or in Computing Science with a strong mathematical background and theoretical interests. We'll select students based on their motivation and background. Mathematical maturity is an essential and basic knowledge of logic and discrete mathematics is expected.
Would you like to know if you are eligible to be admitted to this programme? Take our E-Check and instantly get an insight into your eligibility: echeck.ru.nl
In order to take part in the programme, you need to have fluency in English, both written and spoken. Non-native speakers of English* without a Dutch Bachelor's degree or VWO diploma need one of the following:
TOEFL iBT score of ≥90
IELTS score of ≥6.5
Cambridge Certificate of Advanced English (CAE) or Certificate of Proficiency in English (CPE), with a mark of C or higher
Programmes starting in September
Non-EEA students: 1 April
EEA students: 1 May
This programme was rated ‘Best Master's Programme’ by Elsevier magazine’s annual survey of the best degree programmes.