24 months
17000 EUR/year
2314 EUR/year
Tuition fee
Apply date
Start date


Producing software is not merely a technological enterprise but a deeply scientific and creative one as well. The Software Science Master's specialisation at Radboud University goes far beyond basic coding. It’s about analysing and testing code systems, as well as researching specific problems in order to improve and simplify them.

Visit the official programme website for more information


Programme overview

The Software Science Master's specialisation at Radboud University focuses on designing and testing systems, as well as researching specific problems. We teach a unique range of software analysis techniques and application down to practical/commercial use in industry.

This specialisation is closely connected to the Institute for Computing and Information sciences, allowing you to research alongside experts in the field in areas such as model based and virtual product development, advanced programming, and domain specific languages. We also closely collaborate with the Embedded Systems Institute.

Would you like to know if you are eligible to be admitted to this programme? Take our E-Check and instantly get an insight in your eligibility: echeck.ru.nl

What will you learn?

  • Learn how to understand and use tools as well as create and program your own

  • Gain knowledge on domain specific languages, model learning, model-based testing and cyber physical systems

  • Learn how to design, conduct and present your research

  • Focus on a number of different domains within Computing Science

Career prospects

The job perspective for our graduates is excellent. Industry desperately needs software science specialists at an academic level.

Some graduates pursue a PhD, while others choose to begin their careers in industry.

Graduates have found work in a variety of companies:

  • Dutch high-tech companies such as Océ, ASML, Vanderlande and Philips
  • ICT service providers such as Topicus and Info Support and
  • Companies started by Radboud graduates, like GX Software

Programme Structure

Courses include:

  • Advanced Programming 
  • Testing Techniques  
  • Design of Embedded Systems
  • Research Seminar Software Science
  • Philosophy and Ethics for Computing and Information Science

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


IELTS admission requirements IELTS
TOEFL admission requirements TOEFL® IBT


120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

IELTS admission requirements IELTS
TOEFL admission requirements TOEFL® IBT

Student insurance

Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:

  • Additional medical costs (i.e. dental)
  • Repatriation, if something happens to you or your family
  • Liability
  • Home contents and baggage
  • Accidents
  • Legal aid

We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.

Get your student insurance now

Start from €0.53/day, free cancellation any time.

Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Radboud University and/or in Netherlands, please visit Student Insurance Portal.

Other requirements

General requirements

  • Bachelor’s diploma or equivalent
  • An official transcript of your Bachelor's degree or equivalent
  • Sworn translations of diploma and transcript
  • Course description for unfinished courses
  • Personal statement/motivation letter (depending on programme)
  • Reference letter(s)
  • Overview of education/experience
  • English language certificate

Tuition Fee

To alway see correct tuition fees
  • International

    17000 EUR/year
    Tuition Fee
    Based on the tuition of 17000 EUR per year during 24 months.
  • EU/EEA

    2314 EUR/year
    Tuition Fee
    Based on the tuition of 2314 EUR per year during 24 months.

Living costs for Nijmegen

800 - 1000 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


  • We have a number of scholarships available only for international Master’s students. You can find the full list, including details about eligibility requirements and how to apply, on the university's website.

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Software Science
Radboud University


Go to your profile page to get personalised recommendations!