Zoek in de site...

Structure of the Master Specialisation MFoCS - Master Computing Science

Dear student,

We are working on solutions for hybrid education that will take place online and on campus. Therefore the instructional modes, number of exams, the form of the exams and/or assignments may change. You will be informed through Brightspace in case of changes. The course information in the Course guide provides an indication of what you can expect in the course.

In the case of not being able to attend one or more practical courses/lab days due to corona measures, the course coordinator will decide if the student is obligated to re-take the missed meeting and how this will take place.
As of 2019-2020, the programme structure for the master specialisation Mathematical Foundations of Computing Science was more aligned to match that of the Data Science and Software Science specialisations.

The transition rules for students who started the MFoCS specialisation in or before 2018-2019 are summarized on this page (see also the Education and Exam Regulations).

The programme contains the following components:

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 2020-2021 or 2021-2022. If this causes problems for your planning, please contact the specialisation coordinator Jurriaan Rot, or student advisor Perry Groot to discuss this further.

Instead of the two latter courses, the corresponding Mastermath course of 8 ec is also allowed.

* Contrary to earlier plans, the 6 ec course NWI-WM120C Computability is not offered in 2020-2021; it can be replaced by the 8 ec Mastermath course NWI-WM223 Computability.

Specialisation specific research seminar (6ec)

Research internship (15 ec)

Computer, Science and Society (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.

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.

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