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

  • Mandatory courses (32 EC):
    four courses that every student in the programme takes, plus a few mini courses
  • Primary electives (30 EC):
    four courses chosen from a list of twenty-one
  • Secondary electives (15 EC):
    two courses to give your programme a personal flavour, to be chosen more liberally from other programmes
  • Research part (43 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 two primary electives 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-specific information.

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

Mandatory courses
INFOMDSS Data science and society term 1 timeslot C
INFOARM Advanced research methods term 2 timeslot C
INFOMBPM Business process management term 3 timeslot B
INFOME Method engineering term 4 timeslot C
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

Choose four courses from the list of twenty-one.

Five courses are designated as "seminar", of which you may take at most two.

Primary electives in term 1
INFOMTFL Technologies for learning term 1 timeslot B
INFOMSMI Seminar Medical informatics
seminar, take max. 2
term 1 timeslot B
in 2nd year only
term 1 timeslot B
INFOMSPR Software production
seminar, take max. 2
term 1 timeslot C
INFOMDM Data mining term 1 timeslot D
INFOMAIS Adaptive interactive systems term 1 timeslot D
Primary electives in term 2
INFOMFIS Foundations of information science
seminar, take max. 2
term 2 timeslot B
INFOMSSE Software ecosystems term 2 timeslot D
201600038 Data analysis and visualisation term 2 timeslot D
INFOMPR Pattern recognition term 2 timeslot D
INFOMMDI Multimedia discourse interaction
seminar, take max. 2
term 2 timeslot D
Primary electives in term 3
INFOMRE Requirements engineering term 3 timeslot C
INFOMNLG Natural language generation term 3 timeslot D
INFOMSWA Software architecture term 3 timeslot D
INFOMBD Big data term 3 timeslot D
INFOIE ICT entrepreneurship term 3 timeslot D
Primary electives in term 4
INFOMMOB Mobile interaction term 4 timeslot A
INFOEAR Enterprise architecture term 4 timeslot B
INFOMBIN Business intelligence term 4 timeslot B
INFOMPROM Process mining
seminar, take max. 2
term 4 timeslot D
INFOMICTS ICT startups term 4 timeslot D

If you have a non-standard background, you may need to take a deficiency course from the bachelor's programme. Upon approval, one such course counts as a primary elective.

Take two courses in the categories below:

  • More primary electives
  • An individual Capita Selecta
  • Any course from the Human Computer Interaction programme
  • 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)
Individual elements in the 2nd year
INFOMCBI3 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 apply for approval of your research project by submitting a request via OSIRIS Student. Please select ‘My Cases’, ‘Start Case’ and then ‘Research Project GSNS’. Important: in order to apply completely and correctly, you must have discussed the project setup with your intended project supervisor beforehand! We advise you to study the request form previous to discussing it with your supervisor, or fill it out together, to make sure you obtain all of the information required.

After submitting your request, it will be forwarded to your master’s programme coordinator, the board of examiners and student affairs for checks and approvals. After approval of your project it will be automatically registered in OSIRIS. If something needs to be amended, you will be notified by email. 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 this protocol (English version) applies when a project is delayed
  • In case of a project or internship outside of Utrecht University, please make sure you fill out the Work Placement Agreement in OSIRIS Student / my cases. This agreement will be available for filling out in OSIRIS Student/My Cases after you have submitted your initial request for research project approval
  • Only for students that have started their research project prior to 1 November 2018 (GMTE), prior to 15 April 2019 (MBIM/AINM) and prior to 17 October 2019 (COSC): your project supervisor will fill out the assessment form part 1 at the end of the first part of your project, and the assessment form part 2 at the end of the second part of your project and hand it in at the Science Student Desk (in pdf) in order to have your grade registered in OSIRIS. (For all other students the assessment is done in OSIRIS Docent and the paper forms cannot be accepted anymore).

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.