Study Programme

Beside the mandatory courses of the programme, I could choose a lot of optional courses as well, which enabled me to follow my own interests.

Utrecht University’s mathematics Master's of Mathematical Sciences is a two-year research-oriented programme comprising 120 EC (= credits, European Credit Transfer and Accumulation System). In your first year, you’ll choose from amongst courses related to your chosen specialisation. In your second year, you’ll devote the majority of your time to a supervised research project (45 EC) within one of our research programmes; you’ll report on your research in your Master’s thesis. Your advisor will help you select the remaining 75 EC of your course load based on your chosen specialisation. 


The programme includes the following components, with the specified credit load:

  • Mandatory courses (15 EC)
  • Primary electives (45 EC)
  • Secondary electives (15 EC)
  • Research project (45 EC)

Under Tracks you find which courses are offered per track. 

Educational methods 

Upon enrolling in the programme, you will select your specialisation with either a theoretical or an applied focus. You will be appointed an advisor in this specialisation, who is a researcher in this field. You will discuss and construct your study plan with your advisor’s help. 

Examination methods 

Most courses have written or oral exams, or organising a research seminar. Your Master’s thesis project can be carried out in the Mathematical Institute or in a company in the Netherlands or abroad. You will plan and conduct your own research in one of the specialisations under the supervision of a staff member, and possibly with the help of an external advisor.

Interdisciplinary profiles

A profile is a coherent set of courses totaling 30 EC and can be chosen to expand the thematic range of your Master's programme. The courses are on a single theme that is usually not a standard part of the programme.

Educational profile – teacher degree

If you are passionate about sharing your knowledge, and you would consider a career as a teacher in secondary education, this profile might be right for you. The emphasis of the Educational Profile is on practitioner skills and school-based activities. Throughout the profile, learning theories and teaching methods will be taught closely linked to your day to day work in the classroom. The profile is tailored to meet the professional development needs of teachers in the early stages of their careers. More information.

Complex systems profile

Complex Systems is an interdisciplinary profile for ambitious students from different Master’s programmes, who want to work on modelling solutions within the field of Complex Systems. The profile gives you the opportunity to broaden your view and knowledge from an interdisciplinary angle and widens your opportunities for further development. It prepares you for a career in interdisciplinary fields at, for instance, financial companies. You will receive a Complex Systems certificate. More information.

Applied Data Science profile

Applied Data Science is a multidisciplinary profile for students who want to better understand and be able to apply Data Science methods, techniques, and processes to solve real-world problems in various application domains. The foundations of applied data science include relevant statistical methods, machine learning techniques and script programming. Moreover, key aspects and implications of ethics, privacy and law are covered as well. Data science methods and techniques are investigated using case studies and applications throughout the life sciences & health, social sciences, geosciences, and the humanities. More information.