• Level of education

    Bachelor's degree

  • ECTS

    10 credits

  • Training structure

    Faculty of Science

Description

A 10-ECTS supervised project during which groups of students work on developing software for research or teaching purposes.

This project is designed to give students their first semi-professional experience by working in groups of (>2) on a fairly large project, usually proposed by fellow researchers who want to develop and/or expand software for research purposes or for the general public.

Supervision is provided by fellow physicists and, where appropriate, computer scientists. Students submit a code with accompanying documentation. A report is written and an oral defense is held.    

 

Read more

Objectives

Give students their first professional experience with the requirement of a final deliverable in the form of usable code. Teach them to work as a team. 

Read more

Mandatory prerequisites

Basic algorithms

Recommended prerequisites:

Common programming languages: Python, MATLAB, Java, etc. 

 

Read more

Knowledge assessment

Report + Defense

Read more