PROGRAMME DE LA MAJEURE EN INFORMATIQUE

Présentation générale :


10 Unités d'enseignement -- Enseignements fondamentaux (20 cours, 940 heures, 110 Crédits)
Programme de la majeure

UE Introduction à l'informatique (II) 3 EC

UE Langages de programmation (LP) 2 EC à choisir parmi 3

UE Algorithmique et Structures de Données (ASD) 3 EC

UE Machines et Systèmes (M&S) 3 EC à choisir parmi 4

UE Réalisation de programmes (RdP) 6 ECTS 1 EC

Cette UE introduit les étudiants, par la pratique, à la réalisation d'un programme depuis sa spécification jusqu'à son déploiement, en passant par l'implémentation, les tests et la documentation. L'objectif est de montrer la réalité du cycle de vie des logiciels. Dans la mesure du possible, le programme sera en relation avec la mineure choisie par l'étudiant.

UE Théories (Th) 2 EC à choisir parmi 3

UE Programmation approfondie (PA) 2 EC à choisir parmi 3

UE Systèmes approfondis (Sys) 2 EC à choisir parmi 4

UE Spécialisation (Spé) 2 EC à choisir parmi 6

2 Unités d'enseignement - enseignements méthodologiques (2 cours, 80h heures, 10 crédits)

UE Culture 1 EC

UE Culture 1 EC

1 Unité d'enseignement -- stage et/ou rapport de stage (10 crédits)

UE Stage ou Travail d'étude 10 ECTS

Minimum de 150h dans les parcours I-MATH et I-SH