Voici la liste des UEs correspondant à cette catégorie de cours.
UEs obligatoires | UEs optionnelles | ||
J1IN4001 - Architecture des ordinateurs J1IN4002 - Programmation 2 J1INPW01 - Environnement de dévelopement et Projet de Programmation 1 F1TR4W0D - Ouverture professionnelle 2 M1M4W05 - Introduction au quantique 2 (PI) B1TR4W0C - Anglais (Sauf PI) |
F1IN4003 - Initiation aux images numériques J1INPM01 - Epistémologie: révolution numérique G1TR4W01 - Sport C1MI4W06 - Bioimaging (PI) E1MI4W04 - Vulgarisation et communication des sciences (PI) |
Certaines UEs sont transverses (communes à plusieurs parcours). Les liens dans les tableaux ci-dessus vous renvoient sur un espace où sont regroupés les cours correpondants, s'il en existe.
Sinon pour vous inscrire, vous devez cliquer directement sur les cours listés ci-dessous, s'il en existe.
Objectifs
Asseoir les connaissances acquises en programmation, algorithmique et technique de développement par la réalisation de projets.Prérequis recommandés
Programmation 1 et Algorithmique 1Programme
Étude d'algorithmes de résolutions exactes et approchées d'un problème complexe, programmation via la mise en oeuvre de techniques modulaires et la définition de structures de données de type conteneur mettant en jeu gestion mémoire et pointeurs.Utilisation d'outils de développement pour l'édition de programmes, la compilation, l'aide à la mise au point et à l'optimisation du code, la rédaction de documentations, la gestion de versions et le travail collaboratif.
Compétences acquises
Savoir faire en matière de développement de logiciels d'une taille de l'ordre du millier de lignes dans un environnement de développement collaboratif.- Enseignant: Nicolas Bonichon
- Enseignant: Irene Durand
- Enseignant: Louis Frederique
- Enseignant: Jerome Kirman