Overview
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, the Software Science programme from Radboud University 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 cyber physical systems.
Future career opportunities
The job perspective for our graduates is excellent: industry desperately needs software science specialists at an academic level. Several of our graduates decide to go for a PhD and stay at a university, but most of our students go for a career in industry. They typically either find a job at a larger company as consultant or programmer, or they start up their own software company.
Get more details
Visit programme websiteProgramme Structure
The first year focuses on advanced software development, formal methods, and system design. The second year centres on research projects and a Master’s thesis in software science.
Courses include:
- Advanced Programming
- Testing Techniques
- Design of Embedded Systems
- Research Seminar Software Science
- Philosophy and Ethics for Computing and Information Science
Check out the full curriculum
Visit programme websiteKey information
Duration
- Full-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before , EEA/EU
- Apply before , National
-
- Starting
- Apply before , International
-
EU/EEA: 1st May (with housing support) to 1st July
- Non-EU/EEA: 1st April (with housing support)
- 31 January for non-EU/EEA students applying for a scholarship
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Nijmegen, Netherlands
Disciplines
Computer Sciences Software Engineering View 44 other Masters in Computer Sciences in NetherlandsExplore more key information
Visit programme websiteWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
Completed Bachelor’s degree (or equivalent) from a research university (WO) in Computing Science or a closely related discipline.
- Bachelor’s programme must include coursework in programming, algorithms, data structures, software engineering, and theoretical computing science, as well as a Bachelor’s thesis.
- Demonstrable familiarity with research methods and academic writing.
- Sufficient proficiency in English via diploma or standard test.
- For candidates with a Bachelor’s from a University of Applied Sciences (HBO): may be required to complete a Pre-Master’s programme.
Make sure you meet all requirements
Visit programme websiteTuition Fees
-
International Applies to you
Applies to youNon-residents19714 EUR / year≈ 19714 EUR / year -
EU/EEA Applies to you
Applies to youEU/EEA Nationals2695 EUR / year≈ 2695 EUR / year
Additional Details
- Statutory tuition fee: €2,695 per year.
- Institutional tuition fee (EEA): €14,709 per year.
- Institutional tuition fee (non-EEA): €19,714 per year.
Living costs
Nijmegen
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
- Radboud Scholarship Programme: The Radboud Scholarship Programme offers talented, highly motivated, non-EU/EEA students with outstanding study results the opportunity to be awarded a partial scholarship for an English-taught Master’s programme.
- NL Scholarship: The NL Scholarship (formerly known as Holland Scholarship) is a partial scholarship for non-EU/EEA students who want to do their Master’s in the Netherlands.
- Fulbright-Radboud Scholarships: The Fulbright Commission, sponsored by Radboud University, is offering scholarships for talented American students to study at Radboud University.
Check for any work restrictions
Visit programme websiteIn order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Software Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility