Program Image Software Science

Software Science

Master

Radboud University mapmarker icon Nijmegen Research university
Institution Logo Radboud University

Software plays a role in almost every aspect of our daily lives and in every organisation across the globe. This specialisation focuses on analysing and testing of code in order to both improve and simplify it.

Producing software is not merely a technological enterprise but a deeply scientific and creative one as well. In this specialisation, therefore, we don’t just expect you to understand and make use of the appropriate tools, but also to program and develop your own. Although this is not the only focus, our programme puts emphasis on embedded software and functional programming. Other topics that are covered are domain-specific languages, model learning, model-based testing, task-oriented and functional programming, model checking and sustainable computing.

Language

English

Title

Master of Science

Duration

2 years

ECTS credits

Accreditation

NVAO

Tuition fee 2026/2027

€ 2,694

€ 19,714


Admission

Admission URL

Application requirements

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.

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

Check when you can start and what you have to pay!

Tuition fees  
€ 2,694
€ 19,714
Information not available
Start date App. deadline EU/EEA App. deadline Non-EU/EEA
1 Sep '26 1 Jul '26 1 Apr '26
1 Sep '27 1 Jul '27 1 Apr '27
1 Sep '28 1 Jul '28 1 Apr '28

Contact

Radboud University

Main address
Houtlaan 4
6525 XZ Nijmegen

Ready to apply?

Visit course website chevron icon
Radboud University institution image
Radboud University institution image