Introduction to scientific computing
- UE code SPHYB128
-
Schedule
15 + 30Quarter 1 + Quarter 2
- ECTS Credits 3
-
Language
French
- Teacher Debarsy Paul-Louis
Below are the different skills that will be worked on during this teaching unit:
Learning to simulate with computer tools:
- Understanding programming logic
- Respect the programming syntax
- Use the imposed/proposed tools
- Compare results with expectations
The aim of the Introduction to Scientific Computing course is to lay the foundations of scientific programming.
The programming language used is Python. The course will run as follows:
15h theory + 15h practical work in Q1
15h of practical work in Q2
The course will alternate between an auditorium for the theory, and computer pools for the practical sessions
As the course is spread over the whole year, assessments for Q1 and Q2 will be held in January and June, respectively.
In both cases, these assessments will be carried out in the computer lab. They will consist of programming for:
The material covered in Q1 (theory and practical work) for the Q1 part
The material covered throughout the year (theory and practical work) for the Q2 part
The final grade will be weighted as follows: 1/3 Q1 grade and 2/3 Q2 grade
If the overall grade is failed, the student may take an assessment in Q3 (August session). This single assessment will cover the material covered throughout the year (Q1+Q2, theory and practical work). The Q3 assessment grade will serve as the final grade for the course unit.
If the student decides to retake part Q1 during the June session, the grade obtained will replace the one from the January session.
Training | Study programme | Block | Credits | Mandatory |
---|---|---|---|---|
Bachelor in Physics | Standard | 0 | 3 | |
Bachelor in Physics | Standard | 1 | 3 |