Computer sciences & Numerical methods
The course provides basic knowledge on linear algebra, numerical methods for ordinary/partial differential equations, integration, Fourier analysis, etc. The course includes an important practical component that allows the learning of scientific programming languages (python).
On-line ressources:
Python programming fundamentals - K.D. Lee, Springer 2nd Edition, 2014
A beginners Guide for python 3 programming - J. Hunt, Springer 1st Edition, 2019
Advanced Guide for python 3 programming - J. Hunt, Springer 1st Edition, 2019
Ordinary differential equations - W.A. Adkins et al, Springer, 2012