En raison de la crise du COVID-19, les informations ci-dessous sont susceptibles d’être modifiées,
notamment celles qui concernent le mode d’enseignement (en présentiel, en distanciel ou sous un format comodal ou hybride).
5 crédits
30.0 h + 30.0 h
Q2
Enseignants
Dupont Pierre;
Langue
d'enseignement
d'enseignement
Français
Thèmes abordés
- Conception et mise en oeuvre d'algorithmes itératifs ou récursifs : parcours, comptage, tri, recherche dans des collection
- Complexité calculatoire
- Structures de données élémentaires : tableaux, piles, files, listes chaînées
- Structures de données récursives : structures arborescentes, arbres binaires de recherche
- Invariants
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
1 |
Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
|
Contenu
L'algorithmique concerne la résolution de problèmes par la mise en oeuvre de suites d'opérations élémentaires selon un processus défini aboutissant à une solution.
Cette discipline est à la fois abstraite et mise en pratique par le biais de programmes, typiquement en Python, exécutés sur un ordinateur.
Cette discipline est à la fois abstraite et mise en pratique par le biais de programmes, typiquement en Python, exécutés sur un ordinateur.
- Complexité temporelle et spatiale
- Algorithmes de recherche dans les tableaux
- Types abstraits et structures de données : piles, files, tableaux dynamiques, liste chaînes
- Algorithmes de tri
- Récursion
- Types abstraits récursifs
- Complexité calculatoire des algorithmes récursifs, équations de récurrence
- Arbres binaires et dictionnaires
- Invariants
Méthodes d'enseignement
En raison de la crise du COVID-19, les informations de cette rubrique sont particulièrement susceptibles d’être modifiées.
- Cours magistraux
- Travaux pratiques sur le serveur Inginious
- 2 mini-projets en fin de quadrimestre
Les travaux pratiques et projets sont à soumettre en ligne et sont évalués sur la plateforme Inginious.
Des séances de support aux étudiants pour les travaux pratiques sont données, par défaut, en présentiel. Selon l'évolution de la situation sanitaire, ces séances pourraient être données, partiellement ou totalement, en distanciel sur Teams.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
En raison de la crise du COVID-19, les informations de cette rubrique sont particulièrement susceptibles d’être modifiées.
Une note de PARTICIPATION reflète l'implication de l'étudiant lors de ses travaux sur Inginious et concernant les 2 mini-projets en fin de quadrimestre.
En première session, la note de participation vaut pour 20 % de la note finale + 80 % pour l'examen final (à livre fermé).
La note de participation ne peut pas être réévaluée.
En seconde session, elle compte pour 10 % et l'examen final pour 90 % de la note globale.
L'examen final est, par défaut, un écrit (sur un ordinateur ou, le cas échéant, sur papier).
Ces règles d'évaluation sont sujettes à d'éventuelles mises à jour en fonction de la situation sanitaire. En particulier, le poids relatif de la note de participation (ou spécifiquement des projets) et de l'examen final pourrait être adapté. De telles adaptations seraient alors notifiées aux étudiants via une annonce générale sur le site Moodle du cours.
Ressources
en ligne
en ligne
Bibliographie
Il n'y a pas d'ouvrage de référence obligatoire mais, à titre complémentaire, des ouvrages sont recommandés sur le site Moodle.
Support de cours
- Les supports obligatoires sont constitués de l'ensemble des documents (transparents des cours magistraux, énoncés des travaux pratiques, compléments, ...) disponibles depuis le site Moodle du cours.
- Required teaching material include all documents (lecture slides, project assignments, complements, ...) available from the Moodle website for this course.
Faculté ou entité
en charge
en charge
INFO
Force majeure
Méthodes d'enseignement
Les cours magistraux se donnent en distanciel. Les travaux pratiques continuent à être en ligne sur le serveur Inginious.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
L'examen final a lieu en distanciel sur la plateforme Inginious.
Programmes / formations proposant cette unité d'enseignement (UE)
Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
d'apprentissage
Master [120] en linguistique
Approfondissement en sciences et technologies de l'information et de la communication (pour seule réinscription)
Mineure en sciences informatiques
Bachelier en sciences informatiques
Mineure en technologies numériques et société