Programme d’études 2019-2020English
Programmation et algorithmique II
Unité d’enseignement du programme de Bachelier en sciences mathématiques à la Faculté des Sciences

Les étudiants sont invités à consulter les fiches ECTS des AA pour prendre connaissance des modalités d’évaluation prévues pour la fin du Q3

CodeTypeResponsable Coordonnées
du service
Enseignant(s)
US-B1-SCMATH-011-MUE optionnelleQUOITIN BrunoS802 - Réseaux et Télécommunications
  • QUOITIN Bruno

Langue
d’enseignement
Langue
d’évaluation
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CréditsPondération Période
d’enseignement
  • Français
Français304500066.002e quadrimestre

Code(s) d’AAActivité(s) d’apprentissage (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Période
d’enseignement
Pondération
S-INFO-604Programmation et algorithmique II3045000Q2100.00%

Unité d'enseignement

Objectifs par rapport aux acquis d'apprentissage du programme

  • Utiliser efficacement l'outil informatique.
    • Capacité à comprendre un algorithme et à l'implémenter en utilisant des structures de données adéquates.
    • Connaissance d'au moins un langage de programmation.
    • Pouvoir développer des programmes informatiques pour résoudre des problèmes ayant une formulation mathématique.

Acquis d'apprentissage 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

(void activité d'apprentissage)

Compétences préalables

Sans objet

Types d'évaluations Q2 pour l'UE

  • Examen écrit

Commentaire sur les évaluations Q2 de l'UE

Examen écrit 100%

Types d'évaluation Q3 pour l'UE

  • Examen écrit

Commentaire sur les évaluations Q3 de l'UE

Examen écrit 100%

Types d'activités

AATypes d'activités
S-INFO-604
  • Cours magistraux
  • Travaux pratiques

Mode d'enseignement

AAMode d'enseignement
S-INFO-604
  • Face à face

Supports principaux

AA
S-INFO-604

Supports principaux non reproductibles

AASupports principaux non reproductibles
S-INFO-604Java Concepts, Cay Horstmann, 4th Edition, John Wiley & Sons, Inc., 2005, ISBN 0-471-69704-4

Supports complémentaires

AA
S-INFO-604

Supports complémentaires non reproductibles

AASupport complémentaires non reproductibles
S-INFO-604Sans objet

Autres références conseillées

AAAutres 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

AAReports des notes d'AA d'une année à l'autre
S-INFO-604Autorisé
(*) HT : Heures théoriques - HTPE : Heures de travaux pratiques encadrés - HTPS : Heures de travaux pratiques supervisés - HD : Heures diverses - HR : Heures de remédiation - Dans la colonne Pér. (Période), A=Année, Q1=1er quadrimestre et Q2=2e quadrimestre
Date de génération : 13/07/2020
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be