Study level
BAC +4
ECTS
10 credits
Component
Faculty of Science
Description
A 10 ECTS tutored project during which groups of students work on developing software for research or teaching.
This project is designed to give students their first semi-professional experience by working in groups of (>2) on a fairly large project generally proposed by fellow researchers wishing to develop and/or extend software intended for research work or the general public.
Supervision is provided by fellow physicists and, where appropriate, computer scientists. Students deliver a code with instructions. A report is written and an oral defense is given.
Objectives
Give students their first professional experience, with the requirement of a final output in the form of usable code. Teach them to work as part of a team.
Necessary prerequisites
Basic algorithms
Recommended prerequisites :
Common programming languages: python, matlab, java...
Knowledge control
Report + defense