Description Enseignements
–
Contenu de la formation
–
1ère Année
Semestre 1
- Langages de programmation Python et C (12h CM / 42h TD)
- Architectures et modèles de calcul (16h CM / 46h TD)
- Système et logiciels de base (10h CM / 12h TD)
- Algorithmique (10h CM / 10h TD)
- Projet (4h TD)
- Outils mathématiques pour le numérique (12h CM / 22h TD)
- Calcul numérique (12h CM / 20h TD)
- Éléments de mécanique des milieux continus pour la simulation (12h CM / 20h TD)
- Projet (4h TD)
- Anglais courant et technique
- Communication
Semestre 2
- Algorithmique parallèle et programmation MPI (16h CM / 36h TD)
- Arithmétique et calcul en précision finie (10h CM / 10h TD)
- Outils pour la visualisation (4h CM / 8h TD)
- Deboggage, profiling, analyse de performances, optimisation (12h CM / 20h TD)
- Systèmes de gestion en HPC (fichiers, OS, …) (8h CM / 16h TD)
- Recherche opérationnelle et optimisation numérique (12h CM / 12h TD)
- Statistique exploratoire et modélisation (16h CM / 16h TD)
- Modélisation et approximation (16h CM / 16h TD)
- Projet / séminaire d'ouverture professionnelle
- Stage d'immersion en milieu professionnel
2ème Année
Semestre 3
Approfondissements
- Algorithmes et programmation parallèles avancés (16h CM / 16h TD)
- Validation numérique (16h CM / 16h TD)
Approfondissements
- Calcul scientifique pour l'optimisation (12h CM / 12h TD)
- Présentation de quelques codes calcul scientifiques (8h CM / 8h TD)
Aspects avancés (2 modules au choix)
- Analyse et optimisation des performances des logiciels (16h CM / 16h TD)
- Calcul quantique (16h CM / 16h TD)
- HPC pour l'Intelligence Artificielle (16h CM / 16h TD)
(2 modules au choix)
- Traitement de données multidimensionnelles : réduction et classification
- Simulation discrète pour la dynamique des fluides : Automates Cellulaires et Réseaux de Boltzmann
- HPC et techniques numériques en Mécanique (12h CM / 12h TD)
- Méthodes numériques pour la gestion de l'énergie et les marchés de l'électricité (12h CM / 12h TD)
- Conduite vers l'emploi
- Découverte de la recherche
- Séminaire d'ouverture professionnelle
- Projet de synthèse
Semestre 4
Stage...
Condition & Modalités d’admission
Ce master s’adresse aux étudiant(e)s titulaires d’une licence d’informatique (BAC+3), de mathématique, de physique ou de mécanique ou de tout diplôme jugé équivalent par la commission pédagogique.
Critères d’admission en M1
- Admission sur dossier.
- Capacité d’accueil globale : 24.
- Mentions de licences conseillées : Informatique ; Mathématiques.
- Pré requis : Des notions de programmation sont souhaitables pour les étudiants qui sont issus d’une Licence de Mathématiques. Les étudiants provenant d’une Licence d’Informatique devront montrer une ouverture d’esprit pour les Mathématiques.
Critères d’admission en M2
- Admission sur dossier.
- Capacité d’accueil globale : 24.
- Mentions de Master conseillées : Informatique ; Mathématiques.
Durée
- 2 ans – M1/M2
Volume horaire
- 524 heures en M1
- 276 heures en M2
Stages, stages à l’étranger
- 7 semaines en M1
- Entre 4 et 6 mois en M2
Langues enseignées
- Anglais
Cursus à l’étranger
- Possibilité Erasmus
Possibilité de cursus
- Formation initiale
- Formation continue
- Alternance
Projets tutorés
- 2 projets en informatique fondamentale et en calcul scientifique au semestre 1
- 1 projet d’ouverture professionnelle au semestre 2
- 1 projet de synthèses au semestre 3
Modalités de contrôle des connaissances
- La charte des examens peut être consultée sur le site de l’UPVD. Les modalités de contrôle de connaissances (proportion du contrôle continu, coefficient…) sont votées par les conseils centraux ; ces modalités sont affichées dans les centres d’examen.
Nombre de crédits ECTS
- 120 ects