Master in Computing Science

Utrecht University

Program Description

Master in Computing Science

Utrecht University

About

Software systems enable us to do things that would otherwise be difficult, time-consuming, or even impossible. In the Master’s program Computing Science, you will learn the advanced concepts, software design methods, problem-solving techniques, and analytic skills necessary to create information-driven systems and applications for our diverse society.

Within the program, you can select one of four tracks:

  • Programming Technology
  • Algorithm Design and Analysis
  • Advanced Planning and Decision Making
  • Algorithmic Data Analysis

The program is research oriented. You will explore theories and techniques in computing science and software design as well as participate in the research done to advance the field.

Program Objective

To successfully design software, you first need to describe and analyze the relevant domain and its properties using language, modeling, or data. You then need to develop suitable software technologies and algorithms to derive the outcomes you want to achieve. Finally, you need an easy and efficient way to implement these components and turn them into an actual application.

You will learn to analyze and develop the concepts, design methods, and techniques underlying all of these steps.

Applications

Examples of applications you may explore include:

  • the optimal routing of electricity from producers to consumers
  • process mining of hospital patient care flow data to improve efficiency and quality of patient care
  • advanced technologies for developing correct and efficient software

Career Prospects

Possible Prospects

The combination of excellent knowledge of the concepts and methods, as well as analytical and presentational skills, put you in an excellent position for jobs in the IT domain, such as software system designer, IT specialist, project leader, or consultant.

If you are interested in becoming a researcher, you will be well-equipped to pursue a Ph.D. position in computer science or one of its application domains or for jobs in research institutes and industrial laboratories.

Academic Careers

Graduates qualify for Ph.D. studies in their thematic focus areas and in a broad range of other sub-areas of computer science. At virtually all universities and research institutes (and also in our Graduate School of Natural Sciences), Ph.D. positions are often bound to externally funded research projects. A large number of chairs in the joined program provides more continuous opportunities for Ph.D. positions.

Professional Careers

Graduates qualify for professional careers in the software and IT industry, in companies, and in either profit or non-profit organizations that require complex information and software systems for their operations. Our graduates are in high demand and find jobs in a great variety of industries and companies, such as:

  • KLM (Royal Dutch Airlines);
  • Google; and
  • Philips
This school offers programs in:
  • English


Last updated November 28, 2018
Duration & Price
This course is Campus based
Start Date
Start date
Feb. 2019
Sept. 2019
Duration
Duration
2 years
Full time
Price
Price
2,083 EUR
Dutch and other EU/EEA students (statutory fee 2019-2020): € 2,083. Non-EU/EEA students (institutional fee): 2018-19: € 18,690, 2019-20: € 19,900
Information
Deadline
Locations
Netherlands - Utrecht, Utrecht
Start date : Feb. 2019
Application deadline Request Info
End date Request Info
Start date : Sept. 2019
Application deadline Request Info
End date Request Info
Dates
Feb. 2019
Netherlands - Utrecht, Utrecht
Application deadline Request Info
End date Request Info
Sept. 2019
Netherlands - Utrecht, Utrecht
Application deadline Request Info
End date Request Info