The exam consists of a project followed by a written test.
The project consists of developing a real-time multi-thread application
in C language on the Linux operating system.
It must be fully completed and delivered before the written test.
The project rules are specified below.
The written test consists of a set of exercises and questions that
cover the topics of the course.
Some sample exercises with the corresponding solutions are given below.