Learning outcomes

From a precise project for a computer application, the course yields to enable the student to work, together, through the entire process of the creation and the building of a scientific application.

Content

- Project presentation and task definition - Personal task repartition - Learning of the needed computer tools for the project (Java, Html, Mysql database language, ...) - Communication protocols between the modules of the program. - Writing the modules - Connecting all the modules together - Writing the documentation for the program - External presentation and evaluation

Table of contents

- Project presentation and task definition - Personal task repartition - Learning of the needed computer tools for the project (Java, Html, Mysql database language, ...) - Communication protocols between the modules of the program. - Writing the modules - Connecting all the modules together - Writing the documentation for the program - External presentation and evaluation

Exercices

The students have to build their project during one semester

Assessment method

External presentation and individual evaluation (wrt the task devoted to everybody)

Sources, references and any support material

Depending on the needed computing languages and tools

Language of instruction

French