• Level of study

    BAC +3

  • ECTS

    2 credits

  • Component

    Faculty of Science

  • Hourly volume

    18h

Description

This optional course focuses on solving physics problems on a computer. It includes the use of the Python language for scientific programming with a special focus on visualization and animation. It offers an introduction to the possibilities offered by numerical physics through different simulations (FDTD simulation of the propagation of a 1D electromagnetic wave, etc.)

Read more

Objectives

At the end of this course, the student will be able to :

  • Use the Python language with the NumPy and Matplotlib libraries to deal with various problems covered in the physics degree
  • Interpret the results of a numerical simulation and analyze errors related to numerical processing.
Read more

Necessary pre-requisites

HAP404P Computer Physics

L2 of Physics

Read more

Knowledge control

Syllabus

  • Reminders on the Python language for scientific programming
  • Numerical computation and visualization with the NumPy and Matplotlib libraries
  • Practical application of numerical physics to various problems
  • FDTD 1D method
Read more

Additional information

CM : 9 h

TD : 9 h

Read more