Computational and programming methods in physics
- UE code SPHYB107
-
Schedule
30 15Quarter 1
- ECTS Credits 5
-
Language
Français
- Teacher Louette Pierre
• Acquisition of the basics of programming (calculation) • Operational use of basic mathematical tools
The objective of the "Methods of calculation" section is to quickly provide students with the mathematical tools essential for understanding Bac 1 physics courses. The student must become operational, but must also perceive the meaning and usefulness of mathematical formalism in order to be able to apply it to physics questions. The aim of the "Programming Methods" section is to enable the student to acquire the basic notions of programming and to apply them through the Matlab software.
The part of the course entitled "Methods of calculation" presents the main rules of differential and integral calculus, vector calculus, complex algebra, etc., as well as an introduction to the solution of differential equations. All of this is applied to the solution of physics problems. The "Programming Methods" part is divided into 2 sections. • In the first one, a brief history of computer science is given, including the functioning of a computer, followed by some considerations about "programming methodology" (cross-cutting notions) • The second section is devoted to an active handling of Matlab, as an interactive tool and as a programming tool.
• Both parts of the course (Computational Methods and Programming Methods/Matlab) have the same weight in the final grade SPHYB107. • MC and MP grades are independent: a successful partial grade (greater than or equal to 10/20) can be carried over to the next session, during the same academic year. • METHODS OF CALCULATION (MC): A written examination is organised in sessions (January, June, and August). • PROGRAMMING METHODS / MATLAB (MP) : • Students are required to do a personal project, supervised by assistants. This work is evaluated and constitutes the "Programming Methods" mark in the January session. This work is compulsory. It is organised only once a year. The assessment of the work consists of the code, a written report and a short oral examination. • For the other sessions (June and August), a programming/Matlab exam is organised in the pool. Students will be asked to code one or two problems.
Syllabus, webcampus, Teams.
Training | Study programme | Block | Credits | Mandatory |
---|---|---|---|---|
Bachelor in Physics | Standard | 0 | 5 | |
Bachelor in Physics | Standard | 1 | 5 |