The curriculum in the master's programme Business Informatics consists of the following parts:

  • Mandatory courses (22.5 EC):
    three courses that every student in the programme takes
  • Primary electives (30 EC):
    four courses chosen from a list of eighteen
  • Secondary electives (22.5 EC):
    three courses to give your programme a personal flavour, to be chosen more liberally from other 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 one primary elective by courses from a specific profile.

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
INFOMDSS Data science and society
or alternatively INFOKMT Knowledge management
term 1 timeslot C
INFOARM Advanced research methods term 2 timeslot C
INFOME Method engineering term 3 timeslot C
Primary electives in term 1
INFOMTFL Technologies for learning term 1 timeslot B
INFOMSPR Software production
seminar, take max. 2
term 1 timeslot C
INFOKMT Knowledge management term 1 timeslot D
INFOMDM Data mining term 1 timeslot D
INFOMAIS Adaptive interactive systems term 1 timeslot D
in 2nd year only
term 1 timeslot B
Primary electives in term 2
INFOMSSE Software ecosystems term 2 timeslot B
INFOMPR Pattern recognition term 2 timeslot D
INFOMMDI Multimedia discourse interaction
seminar, take max. 2
term 2 timeslot D
Primary electives in term 3
INFOEAR Enterprise architecture term 3 timeslot B
INFOMNLG Natural language generation term 3 timeslot B
INFOMSMI Seminar Medical informatics
seminar, take max. 2
term 3 timeslot C
INFOMSWA Software architecture term 3 timeslot D
INFOMBD Big data term 3 timeslot D
Primary electives in term 4
INFOMMOB Mobile interaction term 4 timeslot A
INFOMBIN Business intelligence term 4 timeslot B
INFOMRE Requirements engineering term 4 timeslot C
INFOIE ICT entrepreneurship term 4 timeslot D

Take three courses in the categories below:

  • More primary electives
  • An individual Capita Selecta
  • Any course from the Computing Science programme
  • Any course from the Game and Media Technology programme
  • A related course from another programme in Utrecht University (upon approval)
  • Deficiency courses: courses from the bachelor's programme (in Dutch) which may be needed if you have non-standard background knowledge (at most two, upon approval)
Mini courses in the 1st year
GSNS-INTRO Introducing natural sciences 0.5 EC
FI-MHPSDIL Dilemmas of the scientist 0.5 EC
INFOSPMBI Introduction to Business informatics 1 EC
Individual elements in the 2nd year
INFOCQMBI4 Colloquium Business informatics 3 EC
INFOMMBI1 Thesis Business informatics part 1 15 EC
INFOMMBI2 Thesis Business informatics part 2 25 EC

We organize a weekly colloquium in which staff members, guests and students give presentations on information science topics. The colloquium is an good opportunity to learn about the research done by others, and information science in general. It also gives you inspiration for your own (thesis) project. To obtain the 3 EC, it is mandatory to attend at least twelve colloquium sessions, and to give two presentations yourself. More information can be found on the page thesis project and colloquium .

Within all Master's programmes one or more research projects are mandatory. Please see ‘Study programme’ for general information on such projects in your curriculum. In many cases, a research project may be carried out outside of the university, in the form of an internship at a company, research institute, or another university. This can be in the Netherlands as well as abroad (see also: ‘study abroad’). 

You are required to fill out the following forms in order to be able to either start or finish your research project or internship. 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. After approval of your registration you will be automatically registered in Osiris.

  • 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 DO NOT register yourself in OSIRIS for the relevant research project courses. You will be automatically registered upon approval of the Research Application Form.
  • Please note that a fixed protocol applies when the project is delayed. The full text of the protocol can be found in the OER
  • In case of a project or 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 Student Desk in order to have your grade registered in Osiris. 

course enrollment WITH Osiris

For most courses you need to register online through OSIRIS. More information about online registration via OSIRIS can be found here.