Computing Science

The Master's programme in Computing Science at the Science Faculty of Radboud University Nijmegen offers three research specialisations embedded in the Institute for Computing and Information Sciences (ICIS), and one jointly offered with the institute of Mathematics. The research programmes include courses and a Master's research project, which are an excellent preparation for a career in Computing Science research, but also extremely valuable for jobs outside academia.
 

Overview

The enormous power of IT is the main driving force shaping modern society, going beyond the technical and economic aspects. In this Master’s programme, you can study the design and analysis of software, machine learning and big data, cyber security, or the logic and mathematics behind computation, but also the interplay between these areas. The Master's programme in Computing Science offers six specialisations. 
 

, basic_html

Student testimonials
Name
Karthick Thambidurai
Title
Karthick Thambidurai
Testimonial
The main thing I liked about the programme was the wide range of security courses offered here
Paid course type
Course details

The Master’s programme in Computing Science is taught at the Faculty of Science. It has a course load of 120 EC* (two years). The first year contains five compulsory courses. You can compose the rest of the programme with specialisation electives and free electives.

The Master’s specialisation in Mathematical Foundations of Computer Science (MFoCS) is taught at the Faculty of Science. It has a course load of 120 EC* (two years).

Free Electives
You must select a set of Master’s courses offered by Radboud University, for a total of 6 EC. Overlap with other courses is not permitted and the selection will have to be approved by the Examination Board.

Master electives
You must select a set of Master's electives for a total of 24 EC. The list should be approved by the exam committee, but all courses from Computing Science, Mathematics will automatically be accepted. 

Master’s thesis and research internship
Your Master's thesis consists of an individual research project, which allows you to investigate a topic of your choice under the close supervision of our expert staff. As part of this Master's programme, you will also do a research internship of 15 EC.

Going abroad
You have the possibility of going abroad in the third semester. You could, for example, follow courses with Radboud University's partners in the IRUN or Erasmus network. It’s also possible to do your Master’s thesis abroad, in the form of an internship or Erasmus period. You can for example apply for a grant to perform an internship at the Max Planck Gesellschaft, one of the world's most renowned research institutes. If you’re interested in going abroad during your Master’s, please contact one of the student advisors. 
 

Entry requirements

Your eligibility will be determine based on courses relating to these skills in your BSc transcripts and level of mathematics. Work experiences, English certificate, etc. are all secondary in the selection.

Admission requirements for students with an international Bachelor’s degree: a completed Bachelor's degree in Computing Science or related area. In order to get admission to the Master’s in Computing Science, you'll need a completed Bachelor’s degree in Computing Sciences/Engineering or a related discipline, such as Computer Engineering, Electrical Engineering, Telecommunication, Artificial Intelligence and Mathematics. An international degree has to be equivalent to a Dutch university diploma. The Admission Office will determine if an international student has the required knowledge to be admitted.

Proficiency in English:
In order to take part in the programme, you need to have fluency in English, both written and spoken. Non-native speakers of English* without a Dutch Bachelor's degree or VWO diploma need one of the following: TOEFL iBT: ≥ 90 + subscores ≥ 22; or IELTS Academic: ≥ 6,5 overall + subscores ≥ 6,0 + writing subscore ≥ 6,5; or Cambridge certificate C1 Advanced or C2 Proficiency: C or higher.  
 

Career outcomes

Master’s specialisation in Cyber Security:

Upon completing this Master’s, you’ll have an in-depth knowledge of cyber security that will include theoretical and technical aspects of the field. You’ll also have a good understanding of the managerial, legal and ethical aspects that play a role. Cyber security experts are in high demand, so you should find no problem finding a job as consultant, manager, or researcher after graduating.

Master’s specialisation in Data Science:
A professional data scientist has fine problem-solving, analytical, programming, and communication skills. He or she applies those skills to analyse a problem with real-world data and in the end: come up with a creative and useful solution, find or program the right tool to turn the data into knowledge, communicate the obtained findings to others. By combining data, computing power and human intellect, data scientists can make a real difference to help and improve our society. 

The job perspective for our graduates is excellent. Industry desperately needs data science specialists at an academic level, and thus our graduates have no difficulty in find an interesting and challenging job. A few of our graduates decide to go for a PhD and stay at the university, but most of our students go for a career in industry. They then typically either find a job at a larger company as consultant or data analysis, or start up their own company in data analytics.

Examples of companies where our graduates end up include SMEs like Orikami, Media11 and FlexOne, and multinationals like ING Bank, Philips, ASML, Capgemini, Booking.com and perhaps even Google.

Master’s specialisation in Mathematical Foundations of Computer Science: 
As this specialisation lies in the overlap of mathematics and computer science, you’ll have the advantage of being able to strive for jobs in either field. Thus, our graduates have no difficulty in finding an interesting and challenging job. You can think of the following job functions: Consultant for firms; ICT developer / software developer; ICT manager in the private sector or within government; Researcher, at research centres or within corporations; PhD candidate; Entrepreneur; starting up your own consultancy or software development company; Teacher, at all levels from middle school to university.

Master’s specialisation in Science in Society:
The societal specialisation Science in Society equips you with the tools and skills to become a professional intermediary between science and society whilst providing you with a broader societal perspective that will be useful in a scientific career. Master’s students who complete this specialisation develop careers in various fields: Intermediary organisations between science and society: policy, advisory bodies, interest groups and governments; Interdisciplinary research, connecting science and society; Science communication: as a journalist, communication advisor or information officer.

Master’s specialisation in Science, Management and Innovation:
Master’s students from the Faculty of Science who have done the Science, Management and Innovation (SMI) Master’s specialisation end up in a number of different positions. The specialisation is a good preparation for becoming a policy officer in a government ministry, an R&D manager or sales manager in a company or project manager in organisations such as TNO or ECN. Skills that you acquire also could prepare you for a career in consultancy companies, such as Accenture or McKinsey. There are also several students with this specialisation who have become an entrepreneur and started their own company.

Master’s specialisation in Software Science: 
Writing good software is a highly creative process, which requires the ability to approach problems in entirely novel ways through computational thinking. Besides creativity, a professional software scientist also has fine problem-solving, analytical, programming, and communication skills. By combining software programming, model-checking techniques and human intellect, software scientists can make a real difference to help and improve the devices that govern such a large part of our lives.

In fact, well-structured software that is attuned to an organisation’s needs and future plans can be cost effective, improve efficiency, offer better services and be innovative. Many companies, in every branch out there, are therefore looking for highly skilled software specialists, which means that the job perspective for our graduates is excellent. 
 

Qualification
M. Sc.
Duration
24
Duration period
Months
Study mode
Study level
Attendance
Start Dates
City
Nijmegen
THE Subjects
THE Country
THE Institution
Institution Address
Radboud University
Houtlaan 4
6525 XZ Nijmegen
The Netherlands
Institution Phone Number
+31 24 361 61 61
Institution Email
study-information@ru.nl
Display priority within Suggested Courses
4
External?
Off