IEAP Master's prerequisites: to do before the first classes
Section outline
-
Below is a list of what you, IEAP Master student, need to do BEFORE attending the first class of each course.
All these prerequisites are at undergraduate level, but it may take you some time to complete them.
Please start as soon as possible.
-
Before attending the first class, you must ensure that you have a working installation of the necessary software on your personal computer.
Start by installing Python as soon as possible, as you will need it for the other courses.
Deadline: 1 Sept 2025
TODO:
- Install python: https://github.com/DenisMot/Python-minimal-install
- Do Python-Series-00
- Install GitHub desktop: https://github.com/apps/desktop
- Do Git-Series-00
- Install RStudio: https://posit.co/download/rstudio-desktop
- Do RStudio-Series-00
-
761.5 KB · Modified 17/07/25, 15:48
-
Git-Series-00 File HTML658.0 KB · Uploaded 23/07/25, 11:17
-
709.4 KB · Modified 28/07/25, 12:36
- Install python: https://github.com/DenisMot/Python-minimal-install
-
-
This file corresponds to the course material. You are asked to have read it (at least the first chapter) for the first session which will be devoted to implementation.
Deadline: 2025, Sept. the 2nd
-
-
Really minimal, but a must-read, as it should take you less than an hour... unless you decide to do the exercises.
-
-
Before the first class, which will take place on Sept. 3, you are asked to read the two book chapters included below, on discrete-time dynamical systems (essentially, iterating maps).
Like in other courses, you will use Python notebook. One notebook is attached below, please go through it and play with the code included, which corresponds to exercise 1.1 from the chapter by Kaplan & Glass. You should also try out with another map, which is proposed below that exercise in the notebook.
Overall, we will rapidly need to manipulate derivatives (when working with continuous-time dynamical systems. So make sure you understand this part of the mathematical prerequisites proposed in the document by E. Le Clezio.
See you on Sept. 3!-
Jupyter notebook to run and play with, in particular changing parameter values (R in the first example) as well as initial conditions. Then you can observe the behaviour of iterates for N large enough.
TODO: add comments to explain what each part of the code does. -
Please read until section 1.4 included (p. 11 of the chapter, p. 30 of the PDF) and make exercise 1.1 using the provided notebook.
-
This is complementary to the other chapter. Read until p. 362 included (p. 8 of the PDF).
-