Students of the Faculty of Science

Master's specialisationMathematical Foundations of Computer Science

The Master's specialisation of Mathematical Foundations of Computer Science (MFoCS) is all about understanding the fundamental mathematical concepts of computation and information, to explore the potentials of computer science. 

Go to

Something for you?

  • The programme has a unique theoretical and abstract focus that unites mathematics and computer science.
  • You can take part in the Mastermath programme, meaning you can follow advanced mathematics courses pooled by all Dutch universities.
  • The job opportunities are excellent: some of our students get offered jobs before they’ve even graduated and almost all of our graduates have positions within six months after graduating.
  • A majority of the courses are electives giving you the choice of how a strong an emphasis you want to place on mathematical or on computer science aspects.
Why in Nijmegen?
Library of Science in het Huygensgebouw

Admission requirements

Do you want to know if you can be admitted? Read more about the admission requirements of this programme.

Admission and application

What will you learn

This Master's specialisation covers a wide range of material at the intersection of mathematics and theoretical computer science. Courses in this programme range from the use of mathematics to model the foundations and explore the potentials and limits of computer science to the use of computers to help solve mathematical problems with a discrete component. MFoCS brings students in contact with the research frontier of the field. The curriculum consists of a range of courses in theoretical computer science and of research projects, which are organised in the MFoCS Research Seminar, a Research internship and a Master's Thesis project.

Study programme

Future career opportunities

As this specialisation lies in the overlap of mathematics and computer science, you’ll have the advantage of being able to strive for jobs in either field. Thus, our graduates have no difficulty in finding an interesting and challenging job. Examples of companies where our graduates could end up include SMEs like Orikami, Media11 and FlexOne, consultancies like McKinsey&Company, and multinationals like ING Bank, Philips, ASML, IBM and perhaps even Google.

Career prospects


This specialisation is connected to the research that is performed in collaboration with both the Institute for Computing and Information Sciences (iCIS) and the Institute for Mathematics, Astrophysics and Particle Physics (IMAPP). Researchers from both institutes work together in mathematical logic and theoretical computer science. The research in this field is aimed at gaining a better understanding of the mathematical foundations of computer science.

Read more

Questions about this programme?

Do you have a question about this programme? We're happy to help. Please contact us, ask a student or check out our information activities.


Tuitions & grants

If you are going to follow this Master's programme, you will pay an annual tuition fee. There are different tuition rates. The amount depends on your personal situation.