Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Course Language
English
About Program

Program Overview


Master's Specialisation of Computing Science: Software Science

The Master's specialisation of Computing Science: Software Science at Radboud University focuses on the analysis and testing of code to improve and simplify it. This programme is offered in close collaboration with the research Institute for Computing and Information Sciences (iCIS).


Why this Programme?

  • Students can branch out to other Computing Science domains such as security, machine learning, or more in-depth mathematical foundations of computer science.
  • The Institute for Computing and Information Sciences (iCIS) has a strong international reputation in areas such as model-based and virtual product development and advanced programming.
  • The programme collaborates closely with leading Dutch high-tech companies like Océ Technologies, Philips Healthcare, ASML, and Thales.

Admission Requirements

To be admitted to this programme, students must meet specific requirements. The admission requirements include:


  • A Bachelor's degree in Computing Science or a related field.
  • English language proficiency (100% of the programme is taught in English).

Study Programme

The Master's specialisation of Computing Science: Software Science is a two-year programme (120 EC) that starts in September. The programme consists of:


  • Core courses in software science, including domain-specific languages, model learning, model-based testing, task-oriented and functional programming, model checking, and sustainable computing.
  • Elective courses that allow students to specialise in areas such as embedded software, functional programming, or software engineering.
  • A research project and thesis.

Career Prospects

The job perspective for graduates of this programme is excellent, with industry desperately needing software science specialists at an academic level. Graduates can pursue careers in:


  • Industry as consultants or programmers.
  • Starting their own software companies.
  • Pursuing a PhD and staying at a university.

Research

The programme is offered in close collaboration with the research Institute for Computing and Information Sciences (iCIS). The research areas of focus include:


  • Domain-specific languages.
  • Automata learning.
  • Model-based testing.
  • Task-oriented and functional programming.
  • Model checking.
  • Sustainable computing.

Tuition Fees

The tuition fees for this programme vary depending on the student's personal situation. There are different tuition rates for EU and non-EU students.


Related Programmes

  • Cyber Security: This specialisation focuses on assessing the security of existing ICT systems and developing more secure future solutions.
  • Data Science and AI: This specialisation teaches students how to transform data into knowledge and solutions using modern machine learning and AI techniques.
  • Mathematical Foundations of Computer Science: This specialisation focuses on understanding the fundamental mathematical concepts of computation and information.
  • Cyber Security and AI: This specialisation explores the interplay between AI and Cyber Security, providing solutions to real-world problems and addressing new challenges.
  • Information Sciences: This Master's degree teaches students how IT impacts organisations, both from a technical and management perspective.
See More