> Home > Metz's Campus > Degree Courses > Option IIC > Laboratory work and projects
Option IIC
Metz's campus
Degree Courses
Continuing Education
Laboratory work and projects
Laboratory work
Some short projects (1 to 4 half-days) are proposed in order to illustrate fundamental concepts studied during courses. These short projects are tied to courses and the result of these projects may be evaluated and taken into account for the final mark of the topic. Topics concerned by these short projects are :
  • Programming Models

  • Network and Software Architectures, Parallel and Distributed Computation

  • Advanced Concepts in Knowledge Representation

  • Reasoning in Artificial Intelligence

  • Unsupervised Learning, Finite State Automata for Probabilistic Artificial Intelligence, Supervised Learning: Regression and Classification
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.