Zoek in de site...

Structure of the Master Specialisation MFoCS - Master Computing Science

The list below illustrates the basic organization of the 120 EC Mathematical Foundations master specialisation, which consists of the following components:

  • Specialisation basis (18 EC)
  • Specialisation electives (18 EC)
  • Specialisation specific research seminar (6 EC)
  • Computer science and Society (philosophy course) (3 EC)
  • Research internship (15 EC)
  • Master electives (24 EC)
  • Free electives (6 EC)
  • Master thesis project (30 EC)

The total amount of EC's of this programme should be at least 120 EC.

The above components are further described below.

Mandatory courses (18 EC)
Specialisation electives (18 EC)

To be chosen from the list of courses below. Please note: some courses are taught in alternating years; below list mentions whether they are taught in 2023-2024 or 2024-2025. If this causes problems for your planning, please contact the specialisation coordinator Jurriaan Rot, or student advisor Perry Groot to discuss this further.

Specialisation specific research seminar (6ec)
Research internship (15 EC)
Computer science and Society (philosophy course) (3 EC)

Master electives (24 EC)
Courses that are in some way related to the theme of Mathematical Foundations of Computer Science, subject to approval to the Examination Board. Courses from the Master's programme in Computing Science and Mathematics as well as the MasterMath programme are automatically approved, but overlap with other courses is not allowed.

Free electives (6 EC)
To be chosen from courses offered by Radboud University, but overlap with other courses is not allowed. Should be approved by the Examining Board.

e.g. NWI-FNWI002 Scientific English

Final thesis (30 EC): MSc-project.
The final thesis is scheduled in the last semester. The MSc project is finished by writing a Master's thesis. Generally speaking, students will do their Master's project under the supervision of a member of staff of their own university. However, students may, after consulting a local supervisor, choose to do a Master's project at another site, or an external project at a company or abroad.