The objectives pursued stimulate students in their personal work.
. The lab classes enable students to carry out their practical work and to ask questions and discuss about it.
There is a lab sheet providing explanations and setting out the exercises to be performed for the first practical exercises with the PCCTS tool
. With regard to other exercises, there is plenty of material available for producing the compiler.
No distinction is made between theory classes and problem classes, given that the latter are concentrated in just a few periods during the course. A rigid distinction between theory and problems would prove to inflexible for weekly scheduling purposes.
There are various lists of problems and students will know beforehand which ones they will be required to solve in class.
. Students should attempt to solve the problems on their own before dealing with them in class. In addition, there is abundant material available on the course Web site : notes, slides, modules, practical problems, questions from past exam exams (solved and unsolved), lists of frequent questions, etc.
The course material lets students monitor their progress both in class and outside it. Students can therefore plan their studies in a way that takes other obligations and restrictions into account.