The aim of projects is to give the students a working knowledge of software design and implementation. These projects are considered as a necessary complement to courses. Considering the specificities of software development activities, the emphasis is on one large scale projects allowing students to be faced with the problems related to software specification, modeling, implementation, debugging in conditions which are as similar as possible to those they will meet when in industry.
This project may be lead to work on a problem proposed by an industrial partner (convention d’étude industrielle), possibly followed by an internship in the company, or to study a research problem submitted by the staff of the Computer Science department. Each pair of students is put under the responsibility of one of the professors. This project lasts for 150h from November to March. This open project, dealing with a large variety of topics, requires much more autonomy and personal initiative than the first one. Two presentations and two reports are expected : one at midterm and one at the end of the project.
When they have completed this project, students are expected to have developed their autonomy, and to master the methods and technologies which will allow them to be immediately operational.