2023-2024 / PROJ0019-1

End of studies project


300h Proj.

Number of credits

 Master of Science (MSc) in Computer Science and Engineering (double degree programme with HEC)10 crédits 
 Master of Science (MSc) in Computer Science (joint-degree programme with HEC)10 crédits 


Laurent Mathy

Language(s) of instruction

English language

Organisation and examination

All year long


Schedule online

Units courses prerequisite and corequisite

Prerequisite or corequisite units are presented within each program

Learning unit contents

The end of study project is a substantial individual project that can also be realized in (collaboration with) a private company or research center, in Belgium or abroad. We generally consider that it amounts to 2 months of full time work. The subject must be proposed or approved by an advisor who must be an academic member or a permanent researcher.

Learning outcomes of the learning unit

The goal of the end of study project is to prepare the student to his/her future career in a private company or in research. The student will have to prove that (s)he can carry out a substantial project based of the theoretical and practical knowledge and skills acquired during his/her studies. This project will almost always include a preliminary study, some research or substantial development, and a final evaluation of the results.

Prerequisite knowledge and skills

It is advised to choose the optional courses that will help achieve the thesis objectives.

Planned learning activities and teaching methods

Mode of delivery (face to face, distance learning, hybrid learning)

Blended learning

Additional information:

Professors propose  subjects for which they will act as official advisor. These subjects are either conceived by the advisor on topics related to his/her research fields, or by private companies. A student can also make a proposal, but it must be approved by an advisor. Students should choose a subject as early as possible, ideally at the end of the previous academic year, to increase the chances to finish by the deadline. The council of computer science studies will make sure that all students have a subject and will also check the composition of the jury. The student will keep his/her advisor informed of his/her progress on a regular basis.

Recommended or required readings

Written work / report

Other : Viva voce defense

Additional information:

The evaluation is first based on the report written by the student, as well as code written (which must be made available). There are no formal constraints on its length, but it will typically consist of 30 to 60 pages. It should describe the context of the work, the problem addressed, the proposed solution with some justification of the design choices, an evaluation, a conclusion and possibly some appendices. The thesis defence by the student is oral and public. It consists of an oral presentation (10 minutes), a question/answer session (10 minutes), and is followed by a short deliberation. The final grade takes account of the amount and quality of the achieved work, the quality of the written report and of the oral presentation, as well as the relevance of the provided answers.

Work placement(s)

Organisational remarks and main changes to the course

The submission deadline is the same as for the master thesis.


  • President of the jury: Prof. L. Mathy, laurent.mathy@ulg.ac.be
  • Apparitorat: Mrs. G. Wolfs, genevieve.wolfs@uliege.be

Association of one or more MOOCs