The curriculum in the master's programme Game and Media Technology consists of the following parts:

  • Mandatory courses (15 EC):
    two courses that every student in the programme takes
  • Primary electives (45 EC):
    six courses chosen from a list of fourteen
  • Secondary electives (15 EC):
    two courses to give your programme a personal flavour, to be chosen more liberally, also from other tracks and programmes
  • Research part (45 EC):
    do innovative research yourself and write a thesis about it

To expand the thematic range of your master's programme, you can replace the secondary electives plus 15 EC primary electives by courses from a specific profile.

All Master Courses

Master courses of the Department of Information and Computing Sciences are listed at, along with useful general information, schedules and access to course-spcific information.

Courses of all university bachelor and master programmes can be found with the OSIRIS course catalogue.

Mandatory courses
Mandatory courses
INFOMOMA Motion and manipulation term 1 timeslot D
INFOMCV Computer vision term 3 timeslot C
Primary electives
Primary electives
INFOMOV Optimization and vectorization term 1 timeslot A
INFOMR Multimedia retrieval term 1 timeslot C
INFOMCRWS Crowd simulation term 2 timeslot A
INFOMAGR Advanced graphics term 2 timeslot B
INFOMSMT Sound and music technology term 2 timeslot C
INFOMPR Pattern recognition term 2 timeslot D
INFOMMMI Multimodal interaction term 3 timeslot A
INFOMGP Game physics term 3 timeslot B
INFOMMOB Mobile interaction term 4 timeslot A
INFOMGMAG Games and agents term 4 timeslot B
INFOMCANIM Computer animation term 4 timeslot D
INFOMSPGMT Small project GMT
Worth 15 EC this item counts as two
term any timeslot -
INFOGA Geometric algorithms
not this year, will be back in 2018/19 term 1
term 1 timeslot
Secondary electives

Take two courses in the categories below:

  • More courses from the primary electives
  • An individual Capita Selecta
  • Courses from another programme in Utrecht University
  • Deficiency courses: courses from the bachelor's programme (in Dutch), or an math wrapup course, which may be needed if you have non-standard background knowledge (upon approval)
Deficiency courses
INFOEMGMT Elementary maths for GMT term 1 timeslot B
Research part
Mini courses in the 1st year
GSNS-INTRO Introducing natural sciences 0.5 EC
FI-MHPSDIL Dilemmas of the scientist 0.5 EC
Individual elements in the 2nd year
INFOMCGMT Colloquium Game and Media Technology 4 EC
INFOMGMT1 Thesis Game and Media Technology part 1 15 EC
INFOMGMT2 Thesis Game and Media Technology part 2 25 EC

We organize a weekly colloquium in which staff members, guests and students give presentations on game&media technology topics. The colloquium is an good opportunity to learn about the research done by others, and game&media technology in general. It also gives you inspiration for your own (thesis) project. To obtain the 4 EC, it is mandatory to attend at least fiveteen colloquium sessions, and to give one presentation yourself.


You are required to fill out the following forms in order to be able to either start or finish your research project or extracurricular internship. This project or extracurricular internship may take place at Utrecht University or at one of our partners (a different university, research institute, or business). 

Please fill out the forms digitally and use a print-out for signing and handing in. The documents require macros to be enabled in Word to use all of the form functionality.

  • Make sure to hand in the co-signed Research Application Form at the Science Student Desk prior to starting your project. Important: this form can only be filled out completely after you have discussed the project setup with your intended project supervisor! 
  • Please note that this protocol (English version) applies when a project is delayed. 
  • In case of a project or extracurricular internship outside of Utrecht University, please make sure you have filled out the 'daily supervisor' section of the Research Application Form and also fill out this Work Placement Agreement.
  • If your project is split into two parts, your project supervisor will fill out the assessment form part 1 at the end of the first part of your project.
  • At the end of your project your supervisor will fill out the assessment form part 2 and hand it in at the Science Studente Desk in order to have your grade registered in Osiris. 
  • Specific for mathematical sciences students: please refer to these guidelines.

course enrollment WITH Osiris

"Osiris" is the university databases storing information on students and courses. By logging in on Osiris you can enroll for courses, consult grades, etc. Only enroll for courses that you actually want to take. If you don't show up at a course you enrolled, it will be listed as "failed" in your dossier.

With Osiris comes a course catalogue describing all courses at Utrecht University (no logging in required). For every course, the course schedule and assessment policy are mentioned.

At the start of your study, you are required to compose a study plan from above components, specifying the courses you plan to take, and when. The plan has to be approved by the programme coordinator.