Informatique Scientifique pour le calcul

Principe

Ce cours est ouvert à toute personne souhaitant s’initier au calcul scientifique, aux outils de développement et d’analyse. L’ensemble des cours sont en français.

Dans les différents cursus suivis par les étudiant(e)s en cours de thèse, les compétences nécessaires au développement de codes de calcul scientifique sont rarement acquises. Partant de ce constat, nous proposons un enseignement des connaissances indispensables au développement et à la compréhension des méthodes de l’informatique scientifique moderne, à destination des étudiant(e)s, chercheur(euse)s et enseignants-chercheurs. Acquérir des compétences de développeur scientifique est toutefois un processus long et itératif : il s’agira donc ici de permettre aux chercheur(euse)s et doctorant(e)s intéressé(e)s de mettre le pied à l’étrier.

L’ensemble des cours vise à apporter des notions de base pour acquérir :

L’enseignement comportera un total de 42 heures d’enseignements répartis entre cours et TP, suivant un parcours “à la carte”. Les dépendances entre modules sont spécifiés au cas par cas, afin que chacun puisse construire un cursus en fonction de ces besoins. Une partie des enseignements pratiques aura lieu sur le site de Gerland (le lieu sera précisé une fois les salles réservées).

Intervenant(e)s

Horaires et lieu

Les cours auront lieu les jeudis après-midi du 23 janvier 2020 au 20 juin 2020 de 14h à 16h (ou 17h pour les ateliers) dans l’amphithéâtre du Bâtiment Polytech sur le campus de la Doua.

Attention : Les ateliers pratiques se dérouleront sur le site de Gerland, les places sont limitées à 25 par session pratique. Dans certains cas, deux sessions sont proposées, selon le nombre de participants.

Inscription

Pour vous inscrire, il vous suffit de remplir le questionnaire suivant :

Inscription

Programme

Le programme du cours se découpe en 6 modules :

I - Initiation aux outils informatiques

II - Calcul parallèle

III - Calculs, méthodes numériques et bibliothèques

IV - Protocoles de calculs et analyse

V - Optimisation

VI - Développement