Chaque semaine comprend une séance de cours magistral (3 heures) et une séance de travaux pratiques (2 heures). Les notions théoriques et des exemples sont présentés pendant la séance de cours. La séance de travaux pratiques est consacrée à faire des exercices, à apporter des éclaircissements sur la théorie et, s’il y a lieu, à compléter le cours magistral par certaines démonstrations ou certains exemples.
Utilisation d’un logiciel de calcul mathématique
Le logiciel libre SageMath est requis pour ce cours. Il est gratuit et disponible pour tous les systèmes d’exploitation (Windows, MacOS, Linux). SageMath permet de faire à la fois du calcul symbolique et du calcul numérique. Il utilise une syntaxe basée sur le langage de programmation Python et regroupe plusieurs librairies existantes telles que NumPy, SciPy, Matplotlib et SymPy.
Le logiciel sera utilisé de façon continue tout au long de la session pour automatiser certaines procédures, pour illustrer des concepts pratiques tout comme théoriques et pour visualiser graphiquement des solutions à différents problèmes. Par conséquent, chaque étudiante et étudiant doit installer le logiciel SageMath afin de pouvoir l’utiliser en tout temps.