Software Science
Radboud University • Nijmegen • General programmes
Admissions & requirements
- 1. Previous Education
In order to get admission to the Master's in Computing Science, you'll need a Bachelor's degree in Computing Science or a related area, such as Artificial Intelligence and Mathematics.
NoteVisa procedures can take 6–8 weeks. We recommend applying earlier than the official deadline — we track the full timeline in our Premium plan. - 2. Additional Subject
Students must have passed (preliminary) examinations containing the following subject matter: Variety of these mathematical courses, at least 12 credits: Calculus, Linear algebra, Logic, Discrete mathematics, Statistics, Probability theory, Combinatorics. Variety of these theoretical computing science courses, at least 12 credits: Languages and Automata, Computability, Complexity theory, Semantics, Functional programming, Proof systems, Software Verification. Basic skills programming: Imperative
NoteVisa procedures can take 6–8 weeks. We recommend applying earlier than the official deadline — we track the full timeline in our Premium plan.
Language requirements
- Cambridge Certificate in Advanced English (C1)
- IELTS overall band (6.5)
- TOEFL internet based (90)
Estimated Monthly Expenses

Radboud University
NijmegenResearch University
Founded in 1923, Radboud University in Nijmegen is consistently ranked as the best broad university in the Netherlands by national surveys. Home to 1 Nobel Prize laureate and known for its green campus, strong research output, and excellent student satisfaction. The university has produced 5 Dutch prime ministers.
Accreditations
Scholarships
- Eranet Mundus
- Fullbright-Radboud Scholarships
- Global Education Programme
- Radboud Scholarship Programme