Programme d’études 2023-2024 | English | ||
Programmation et algorithmique II | |||
Unité d’enseignement du programme de Bachelier en sciences informatiques (MONS) (Horaire jour) à la Faculté des Sciences |
Code | Type | Responsable | Coordonnées du service | Enseignant(s) |
---|---|---|---|---|
US-B1-SCINFO-008-M | UE Obligatoire | QUOITIN Bruno | S802 - Réseaux et Télécommunications |
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Crédits | Pondération | Période d’enseignement |
---|---|---|---|---|---|---|---|---|---|
| Français | 30 | 45 | 0 | 0 | 0 | 9 | 9.00 | 2e quadrimestre |
Code(s) d’AA | Activité(s) d’apprentissage (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement | Pondération |
---|---|---|---|---|---|---|---|---|
S-INFO-604 | Programmation et algorithmique II | 30 | 45 | 0 | 0 | 0 | Q2 | 100.00% |
Unité d'enseignement |
---|
Objectifs par rapport aux acquis d'apprentissage du programme
Acquis d'apprentissage de l'UE
Concevoir et comprendre des algorithmes et leur mise en oeuvre sous forme de programmes informatiques.
Comprendre et appliquer le paradigme de programmation orienté objet.
Ecrire et comprendre un programme en langage Java.
Analyser la performance d'un algorithme (complexité algorithmique).
Utiliser quelques design patterns.
Comprendre et mettre en oeuvre des structures de données simples (listes chaînées, tableaux, tables de hachage) ainsi que des techniques de programmation (récursivité, diviser pour régner, programmation dynamique).
Contenu de l'UE : descriptif et cohérence pédagogique
(voir activité d'apprentissage)
Compétences préalables
Sans objet
Types d'activités
AA | Types d'activités |
---|---|
S-INFO-604 |
|
Mode d'enseignement
AA | Mode d'enseignement |
---|---|
S-INFO-604 |
|
Supports principaux non reproductibles
AA | Supports principaux non reproductibles |
---|---|
S-INFO-604 | Java Concepts, Cay Horstmann, 4th Edition, John Wiley & Sons, Inc., 2005, ISBN 0-471-69704-4 |
Supports complémentaires non reproductibles
AA | Support complémentaires non reproductibles |
---|---|
S-INFO-604 | Sans objet |
Autres références conseillées
AA | Autres références conseillées |
---|---|
S-INFO-604 | - Garbage Collection: Algorithms for Automatic Dynamic Memory Management, R. Jones, R. Lins, John Wiley & Sons, Inc., 1996, ISBN 0-471-94148-4. - Introduction to Programming in Java: An Interdisciplinary Approach, R. Sedgewick, K. Wayne, Addison-Wesley, 2007, ISBN 0-321-49805-4. - Introduction to Algorithms (3rd edition), Th. H. Cormen et al, 2009, MIT Press. |
Reports des notes d'AA d'une année à l'autre
AA | Reports des notes d'AA d'une année à l'autre |
---|---|
S-INFO-604 | Autorisé |
Evaluation du quadrimestre 2 (Q2) - type
AA | Type(s) et mode(s) d'évaluation Q2 |
---|---|
S-INFO-604 |
|
Evaluation du quadrimestre 2 (Q2) - commentaire
AA | Commentaire sur l'évaluation Q2 |
---|---|
S-INFO-604 | Examen écrit 100% |
Evaluation du quadrimestre 3 (Q3) - type
AA | Type(s) et mode(s) d'évaluation du Q3 |
---|---|
S-INFO-604 |
|
Evaluation du quadrimestre 3 (Q3) - commentaire
AA | Commentaire sur l'évaluation Q3 |
---|---|
S-INFO-604 | Examen écrit 100% |