Code APOGEE | Intitulé | ECTS | CM | TD | TP | 1ère Session | 2ème Session | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CC | Examen | Dérogatoire | Examen | ||||||||||||||
Ecrit | Oral | TP | Ecrit | Oral | TP | Ecrit | Oral | TP | Ecrit | Oral | TP | ||||||
3SXEALD0 | Algorithmique et structures des données | 6.0 | 24 | 18 | 18 | 30% | 30% | 40% | 70% | 30% | 70% | 30% |
Programmation 2
Initier les étudiants aux structures de données classiques et aux techniques algorithmiques associées.
Capacité à écrire des algorithmes manipulant des structures de données classiques (linéaires et arborescentes) et à en estimer la complexité.
Rappel de la notion d'algorithme et la complexité d'un algorithme. Structures de données classiques (séquences, listes, piles, files, arbres, graphes), leur représentation, leurs opérations de base et leurs applications. Techniques de programmation (récursivité, backtracking, programmation dynamique)
CM et TD traditionnels : oui Nombre d’heures de travail à la maison : l’équivalent du volume horaire d’enseignement Nombre de séances de TP : 6 séances de 3h, rédaction de compte rendu de TP : oui
Un questionnaire est rempli par chaque étudiant en fin de semestre.
Cormen. Introduction à l'algorithmique. Dunod, 1994. A. Leendert. Algorithmes et structures de données en langage C. Paris : InterÉditions, 1996
Maquette 2019/2020 - Les informations portées sur ces pages sont non-contractuelles et n'engagent en rien la responsabilité de la faculté des sciences et technologies de l'UPEC.
Site en construction