nl en

Master's Thesis Research Project (CS & SCS/EDU)


Admission requirements

Not applicable.


A Master's Thesis Research Project is the final stage of the Master’s programme that deals with research and innovation. In the Master's Thesis Research Project the student is expected to conduct original research that contributes to an area in computer science the student studied during the programme. The project can be conducted either completely at the university, or a part can be done as internship at a company. When the research project is done at the university, the research is tightly integrated into the supervisor’s research activities at LIACS and the student is typically embedded in their research group. It is also possible to find a suitable research group elsewhere.

The student needs to write a scientific report, the Master’s Thesis, and give an oral presentation explaining the results of the research project, which is followed by a discussion known as the defense. A high-quality scientific report can result in a joint publication of the student and their supervisors, including the possible opportunity to present the work at a scientific conference.

The Master's Thesis Research Project is executed under the supervision of a scientific staff member (assistant/associate/full professor) at LIACS. Potential topics are provided within the Master Class, as well as directly by speaking with individual supervisors. A second supervisor providing an opinion independent of the first supervisor is mandatory for the Master’s Thesis Research Project A Master’s Thesis Research Project can be done as an internship in a company or organization, provided that the LIACS supervisor(s) approve the topic, which has to be clearly research-focused to qualify for a thesis topic.

Course Objectives

By means of the Master's Thesis Research Project, the student learns to:

  • make an independent analysis of scientific problems, analysis of relevant specialist literature, formulate verifiable hypotheses, and set up and carry out research and critical reflection on one’s own research and that of others;

  • contribute to an unsolved problem;

  • present clearly, verbally as well as in writing, one’s own research results;

  • communicate with colleagues;

  • write a scientific thesis;

  • optionally: present his/her research results as a contribution to a congress or as (part of) a scientific publication.


The most recent timetable can be found at the Computer Science (MSc) student website.

Mode of instruction

  • Writing a Master’s Thesis;

  • Giving a Master's Thesis Presentation (including defense);

  • Mandatory participation in the Master Class.

Course load

Hours of Study: 840
Practical work/Research: 692
Report writing: 120
Participation Master Class: 28

Assessment method

The final grade is composed of the grades for 1) the Master’s Thesis (50%), 2) project execution (20-25%), 3) the oral Thesis Presentation (10-15%), 4) the defense (10%), and optionally 5) any publications or other items resulting from the project (up to 10%).

Reading list

Not applicable.


Not applicable.


Your first supervisor and/or the Master Class coordinator.


Potential topics can be found through the Master Class (which has as a course page in Brightspace). The final draft of the thesis needs to be submitted for a plagiarism check via the Brightspace course titled LIACS Bachelor and Master Thesis.