Skip to ContentSkip to Navigation
OnderwijsMaster en PhD opleidingenComputing Science
Header image Computing Science

Computing Science

How can we develop secure and robust software? How can we teach computers to see? How can we make our software easily adaptable to new tasks? How do we improve learning by computers?


If you find these questions fascinating, you should choose the Master's degree programme in Computing Science in Groningen. This programme deals with both the theoretical and the practical aspects of computing.


You will develop and increase your in-depth knowledge within the areas of Data Science & Systems Complexity, Intelligent Systems & Visual Computing or Software Engineering & Distributed Systems. Most courses offer insightful lectures covering both theory and practice. Apart from acquiring core computing science skills, mathematics and research methodology are also important.

In student colloquia research and presentation skills are developed. For those aiming to go into business rather than academia, project management and related topics are also offered. All skills acquired are actively used in research projects, either within the university or during business and industrial internships.

Because computing science is pivotal in many areas of research, students can easily participate in one of many research collaborations with other fields, such as bioinformatics, medicine and astronomy. In addition, contacts with many businesses facilitate internships in a variety of fields, matching the interests of most students.

The University of Groningen is leading in analysis and visualisation of medical data. For example, the development of data-driven network visualisations of high density EEG coherence, used for important research in the area of mental fatigue and ageing.

Study guide

Facts & Figures
Degree
MSc in Computing Science
Course type
Master
Duration
24 months (120 ECTS)
Croho code
60364
Language of instruction
English
Start
February, September
Faculty
Science and Engineering
Why study this programme in Groningen?
  • Three unique specialization within the Netherlands
  • Excellent computing facilities: A large University Computing Center, with e.g. a Peregrine high performance cluster
  • Several visualization facilities: Reality Cube with 2.5 m edges, Reality Theatre with an 8.5 x 2.8 m screen, wall touch display for interactive visualization
  • Students can easily participate in one of many research collaborations with other fields, such as bioinformatics, medicine and astronomy
  • Our faculty is the home of the 2016 Nobel Prize Winner in Chemistry, Ben Feringa, and the Nobel Prize winner in Physics, Frits Zernike
Programme

Curriculum

2-year programme; credits per year: 60 ECTS; most courses are 5 ECTS.

For the complete curriculum, please see: http://www.rug.nl/ocasys/fwn/vak/showPos?opleiding=3255&ocasysyear=2016

Programme options
Intelligent Systems and Visual Computing (track)

The ISVC specialisation focuses on research areas such as image processing and analysis, computer vision, pattern recognition, machine learning and brain-like computing.

But also scientific visualization, information visualization, software visualization, illustrative computer graphics, and innovative interfaces using large displays, with fundamental and practical problems from the life sciences (functional brain imaging, bioinformatics), health care and astronomy. You will participate in the grand challenge of giving computers the abilities to perceive (e.g. see), analyse, learn and enhance human creativity.

Data Science and Systems Complexity (track)

In the DSSC specialisation there is a strong interaction of computer science with engineering and practical applications sciences, industry and government.

Many of the greatest mathematical and computational challenges faced in almost any science today stem from the combination of large amounts of data and the complexity of the systems under study. You will learn advanced methods of machine learning, pattern recognition, information visualization, and distributed information systems. You will work on developing new methods that help solve these challenges.

HTSM Honours Master (honours program)

This Master's degree programme gives access to the additional, highly selective, High Tech Systems and Materials (HTSM) Honours Master.

The HTSM Honours Master is organized in cooperation with Philips and other major industry partners.

More information about this option

Science Business and Policy (track)

The SBP track focuses on the business and policy side of science.

During this track, you will be offered all the right tools to function as a professional in business or policy organisations, including a six-month internship as a scientific advisor.

Software Engineering and Distributed Systems (track)

The SEDS specialisation focuses on research in the areas of architectural knowledge, architecture reasoning process, technical debt, architecting critical embedded systems and object-oriented design.

As well as all aspects of distributed information systems with particular emphasis on service-oriented computing, pervasive middleware and energy distribution infrastructures. You will contribute to architecting industrial software-intensive systems that meet quality standards by carrying out joint research projects with industrial partners and other research institutes, thus combining academic know-how with industrial practice.

Study abroad

  • Study abroad is recommended
  • For an average of 20 weeks
  • Maximum of 60 EC

Exchange: All our science and engineering programmes offer study abroad possibilities at a number of partner institutions. Our partners include top-100 universities in Europe (for example in Germany, UK, and Sweden) and in the USA, China, South-East Asia, and South America. Our exchange programmes have a typical duration of one semester and count toward your final degree.

Internship: This programme offers you the opportunity to carry out a research project of a variable number of months at a company in the Netherlands or abroad, as part of your thesis. Our choice of industry partners ranges from large multinationals (such as Shell, Philips, Unilever) to dynamic small and medium enterprises in the Groningen area.

Double degree: We offer a double degree in Computing Science, with a specialisation in Software Engineering. The University of Groningen and the University Politehnica of Bucharest (UPB) jointly offer this programme. Please note that this programme is only available to students who are enrolled at the UPB in the Master's programme in Software Engineering. Interested students should contact Prof. Goga (n.goga@rug.nl) before February, 1.

Entry Requirements

Admission requirements

Specific requirementsMore information
knowledge minimum

Sufficient English proficiency on VWO level is required.

previous education

A universitary Bachelor's degree in Computing Science. Applicants with a relevant HBO Bachelor's degree will be admitted to this Master's programme after having passed a pre-master's programme of 30 ECTS.

other admission requirements

BEFORE YOU APPLY Make sure to visit 'MSc Application Procedure' at www.rug.nl/fse/msc-admission for all the necessary information about the procedure and admission requirements.

Registration procedure

The Admissions Board will decide whether you can be admitted to the Master's degree programme. The Board may decide that you have to take supplementary courses or follow a bridging programme before being admitted. For information on a bridging programme (pre-master), please contact the academic advisor. If you want to start the master at another point than September then please also contact the academic advisor! The programme is generally tailored towards a start in September and a good study pl

Transfer options

Study programmeOrganizationTransition
Information TechnologyHanze University Groningen, University of Applied Sciences

Deficiency program at previous program with a maximum of 30 EC

Additional requirements:
  • additional subject
More information:

Access to be decided by admissions board

Study programmeOrganizationTransition
Computing ScienceUniversity of GroningenNo additional requirements
Study programmeOrganizationTransition
Computing ScienceAll Research universities

Deficiency program with a maximum of 30 EC

Additional requirements:
  • assessment interview
  • additional subject
More information:

You might have to follow additional courses if you have a Bachelor degree in computing science from a different university. Which modules depends on the courses you already completed in your bachelor.

Access to be decided by admissions board.

Admission requirements

Specific requirementsMore information
additional subject

The Admissions Office will advise the Admissions Board on your application, after which the board will decide if you meet the admission requirements in terms of general level of previous education and specific background knowledge.

knowledge minimum

BEFORE YOU APPLY

Make sure to visit 'MSc Application Procedure' at: http://www.rug.nl/fwn/fmns-programme/admissions/msc/ for all the necessary information about the procedure and admission requirements.

language test

MAKE SURE TO VISIT http://www.rug.nl/fwn/fmns-programme/admissions/msc/language-requirements for all the necessary information about required language tests.

previous education

A Bachelor's degree in Computing Science. This is merely an indication of required background knowledge. The admissions board determines whether the specific contents of this/these course(s) meet the admission requirements of the master programme for which you applied.

other admission requirements

BEFORE YOU APPLY Make sure to visit 'MSc Application Procedure' at www.rug.nl/fse/msc-admission for all the necessary information about the procedure and admission requirements.

SCHOLARSHIPS

In cooperation with major Dutch companies we welcome students with several scholarships

ASML Scholarship: ASML is one of the world's leading manufacturers of chip-making equipment. The €5000 p/y scholarship is awarded every year to 25 exceptional students, who additionally will get the chance to become a Technology Ambassador within their scholarship period. More information can be found here: https://www.asml.com/careers/for-students/asml-scholarship/en/s32512?rid=30027

Language requirements

ExamMinimum score
IELTS overall band6.5
TOEFL paper based580
TOEFL computer based237
TOEFL internet based92

Registration procedure

The Admissions Board will decide whether you can be admitted to the Master's degree programme. Applications are evaluated on a continuous basis. You do not have to wait until the application deadline to apply.

If you want to start the master at another point than September then please also contact the academic advisor! The programme is generally tailored towards a start in September and a good study planning is needed when starting at any other point of the year.

Application deadlines

Type of studentDeadlineStart course
Dutch students01 May 201901 September 2019
15 October 201901 February 2020
01 May 202001 September 2020
15 October 202001 February 2021
EU/EEA students01 May 201901 September 2019
15 October 201901 February 2020
01 May 202001 September 2020
15 October 202001 February 2021
non-EU/EEA students01 May 201901 September 2019
15 October 201901 February 2020
01 May 202001 September 2020
15 October 202001 February 2021
Tuition Fees
NationalityYearFeeProgramme form
EU/EEA2018-2019€ 2060full-time
non-EU/EEA2018-2019€ 14350full-time
EU/EEA2019-2020€ 2083full-time
non-EU/EEA2019-2020€ 14600full-time
After your studies

Job prospects

Having completed the Master's degree programme in Computing Science, you will be spoilt for choice regarding future employment. There are hardly any areas of business or research which do not require computer scientists, either software engineers and architects, or researchers. Usually our students are offered suitable jobs within one month of graduating (or even before graduating).

After graduating, most of our alumni move on to software companies (or found their own) or to academia, usually by entering into PhD programmes.


Those in industry are generally promoted to managerial roles after a few years and, for example, become project managers. In academia the usual path is from PhD via post-doctoral researcher to university staff member, though quite a few of our successful PhD students have moved on to industry as well. Many MSc and PhD students have gone into the field of medical imaging, either at various universities or in the research labs of large companies. More and more are moving into bioinformatics.


Your future:

- as data scientist you will turn big data into value in a variety of sectors: banking, insurance, big corporations and small fast-growing start-ups, government

- data scientist with computer science background is the type of specialist that is most sought by businesses and government

- as software architect and designer of cloud systems

- typically our graduates find excellent jobs within one month and can choose from multiple job offers

Job examples

  • Data scientist for a big bank, international company or government
  • Software architect and designer of cloud systems
  • Expert in Medical imaging, Bioinformatics, IT systems for e-health care
  • Designer of advanced, secure distributed information systems
  • Designer of block-chain systems
  • Researcher aspiring a PhD degree
Research

The Master's programme in Computing Science is closely linked to the Bernoulli Institute. Its mission is to perform outstanding academic research and teaching in Mathematics, Computing Science, and Artificial Intelligence. Within the Master's degree programma of Computing Science you can use excellent computing facilities and conduct research in the following areas:

Distributed Systems , which are becoming the standard way to build information systems, in particular Web Services, Service-Oriented Architectures, eBusiness, and mobile computing;

Intelligent Systems , with projects on machine learning, computational intelligence, computational artificial intelligence, pattern recognition, computer vision, with applications in medicine, health care, finance, law enforcement, robotics, animal breeding, genetics, bioinformatics;

Scientific Visualization and Computer Graphics , in particular 3-D medical imaging, visualising large, multidimensional astronomical data sets, general data visualisation, visualising bioinformatics data (genomics and proteomics);

Software Engineering and Architecture , dealing with the process of creating programs from the requirement analysis all the way to its management, in particular software patterns, explicitly handing variability and managing architectural knowledge;

Data Science and Systems Complexity, with complex systems generating big data, and big data helping to identify, control, and analyse complex systems and apply data science methods in practical problems of companies and governments;

Information Systems, which are the backbone of any enterprise with special focus on cutting-edge concepts, architectures and technologies for EAI, business process management (BPM) and workflows, SOA and REST architectural styles, Cloud Computing, Internet of Things, Blockchain platforms, Information Assurance and Security and in the fields of data-driven healthcare, logistics and SCM, advanced biometrics, manufacturing, eScience and scientific computing.

Read more on the website of the Bernoulli Institute for Mathematics, Computing Science and Artificial Intelligence.

Apply nowDownload brochureOpen days and eventsContact
Campus TourNijenborgh 9More information
Master's dayBroerstraat 5More information

Contact

If you want to know more about the programme Computing Science, please contact:

  • Academic Advisor (For questions regarding the programme)
  • sciencemasters@rug.nl (For international students who are interested in a Campus Tour or have other practical questions)
    Email: sciencemasters@rug.nl
  • 
								Testimonial of

    I started as a student, now I'm a project leader

    Read more

    'During my first year I got a job with Manter, a machinery automation company. I was involved in testing new applications. This helped me get a better grasp of the subject matter and gave me plenty of practical experience and self-assurance, resulting in a job as a project leader as soon as I completed my studies.

    The projects I work on involve new software systems. Some days I’ll be training end-users, others I’ll design new features, while other days will be all meetings or we’ll spend the whole day testing and fixing bugs.

    If I had to choose today, I would do Computing Science again. The demand for software developers continues to grow. I’d also choose to study in Groningen again. My friends studied in other cities, but we all agree: Groningen is the number 1 student city!’

    Close
  • Watch this videoClose