Programme d’études 2025-2026English
Informatique: structures de données et algorithmes
Unité d’enseignement du programme de Bachelier en sciences de l'ingénieur, orientation ingénieur civil (CHARLEROI) (Horaire jour) à la Faculté Polytechnique

CodeTypeResponsable Coordonnées
du service
Enseignant(s)
UI-B1-IRCIVI-109-CUE ObligatoireMAHMOUDI SaïdF114 - Informatique, Logiciel et Intelligence artificielle
  • MAHMOUDI Saïd
  • BENJELLOUN Mohammed

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

Code(s) d’AAActivité(s) d’apprentissage (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Période
d’enseignement
Pondération
I-ILIA-110Algorithmes et structures de données240000Q133.33%
I-ILIA-111Informatique - programmation pratique048000Q166.67%

Unité d'enseignement

Objectifs par rapport aux acquis d'apprentissage du programme

  • Mettre en oeuvre une démarche d'ingénieur face à un problème aux contours définis, compte tenu de contraintes techniques, économiques et environnementales.
    • Mettre en oeuvre une solution choisie sous la forme d'un dessin, d'un schéma, d'un plan, d'une maquette, d'un prototype, d'un logiciel et/ou d'un modèle numérique.
    • Identifier et acquérir les connaissances et compétences nécessaires à la résolution du problème.
  • Maîtriser les connaissances fondamentales (théoriques et méthodologiques) en sciences et en sciences de l'ingénieur pour résoudre des problèmes impliquant ces disciplines.
    • Identifier, décrire et expliquer les principes scientifiques et mathématiques fondamentaux.
    • Choisir et appliquer avec rigueur les connaissances, méthodes et outils en sciences et en sciences de l'ingénieur pour résoudre des problèmes impliquant ces disciplines.
  • Faire preuve de rigueur et d'autonomie dans son parcours de formation.
    • Orienter ses choix de formation, développer un projet professionnel en lien avec les réalités de terrain et son profil (aspirations, forces, faiblesses, etc.).

Acquis d'apprentissage de l'UE

A l'issue de cet enseignement, les étudiants seront en mesure de :
- Expliquer les concepts généraux de l'algorithmique et les structures de données essentielles en liaison avec les caractéristiques de  base de l'informatique
- Concevoir et mettre en oeuvre des algorithmes dans un langage de programmation
- Décrire les caractéristiques de base des ordinateurs.

Contenu de l'UE : descriptif et cohérence pédagogique

Conception des algorithmes avec la séquence, la sélection, l'itération, la modularité et la récursion Définition et construction des types et des structures de données (types de base, tableau, enregistrement, fichier, pointeur, liste, pile, file, arbres). Algorithmes de recherche et de tri, récursivié. Structures de données dynamiques.Travaux de programmation en C++.

Compétences préalables

Sans objet

Types d'activités

AATypes d'activités
I-ILIA-110
  • Cours magistraux
I-ILIA-111
  • Exercices dirigés
  • Travaux pratiques
  • Travaux de laboratoire
  • Etudes de cas

Mode d'enseignement

AAMode d'enseignement
I-ILIA-110
  • En présentiel
I-ILIA-111
  • En présentiel

Supports principaux non reproductibles

AASupports principaux non reproductibles
I-ILIA-110- Les fondements de l'informatique - Du bit au Cloud Computing, de Hugues BersiniMarie-Paule Spinette-RoseRobert Spinette-RoseNicolas Van Zeebroeck , 2014, Editeur : VUIBERT

- Informatique et algorithmique, Goldschlager, Lister, Interéditions, 1986.

- Structures de données et algorithmes, Wirth, Prentice Hall, 1976 
 
 
I-ILIA-111Sans objet

Supports complémentaires non reproductibles

AASupport complémentaires non reproductibles
I-ILIA-110Sans objet 
I-ILIA-111Sans objet

Autres références conseillées

AAAutres références conseillées
I-ILIA-110Sans objet  
I-ILIA-111Sans objet

Reports des notes d'AA d'une année à l'autre

AAReports des notes d'AA d'une année à l'autre
I-ILIA-110Autorisé
I-ILIA-111Autorisé

Evaluation du quadrimestre 1 (Q1) - type

AAType(s) et mode(s) d'évaluation du Q1
I-ILIA-110
  • Examen écrit - En présentiel
  • Exercice(s) coté(s) - En présentiel
I-ILIA-111
  • Examen oral - En présentiel
  • Exercice(s) coté(s) - En présentiel
  • Epreuve pratique - En présentiel

Evaluation du quadrimestre 1 (Q1) - commentaire

AACommentaire sur l'évaluation Q1
I-ILIA-110- Exercice coté dispensatoire portant sur les 2 premiers chapitres du cours et Examen écrit de 2h30 en session.
- Si la note de l’évaluation dispensatoire est supérieure à 10/20, l’étudiant ne sera interrogé que sur la 2ème partie du cours lors de l’écrit, sa note pour la théorie sera égale à la moyenne des deux épreuves. Si la note de l’évaluation dispensatoire est inférieure à 10/20, l’étudiant sera interrogé sur l’ensemble de la matière lors de l’écrit en session (avec durée d’épreuve adaptée).
I-ILIA-111Examen pratique oral de 4h00 maximum pour l'écriture d'un programme compte pour 85% de la note. Pour ce dernier, l'étudiant(e) doit montrer et justifier le fonctionnement de son programme en se basant sur un ou plusieurs jeux de données. L'étudiant(e) est questionné et peut être amené à expliquer la totalité ou une partie de son code. L' évaluation des travaux pratiques compte pour 15% de la note.

Evaluation de l'épreuve de rattrapage du quadrimestre 1 (Q1) pour BAB1 - type

AAType(s) et mode(s) d'évaluation rattrapage Q1(BAB1)
I-ILIA-110
  • Examen écrit - En présentiel
  • Exercice(s) coté(s) - En présentiel
I-ILIA-111
  • Examen écrit - En présentiel
  • Examen oral - En présentiel

Evaluation de l'épreuve de rattrapage du quadrimestre 1 (Q1) pour BAB1 - commentaire

AACommentaire sur l'évaluation rattrapage Q1(BAB1)
I-ILIA-110Examen écrit de 2h30 en session.
I-ILIA-111Un examen avec une pondération de 100%. L'examen est sous forme d'épreuve pratique où l'étudiant doit écrire un programme similaire à l'un de ceux réalisés lors des travaux pratiques. L'étudiant doit ensuite montrer et justifier le fonctionnement de son programme en se basant sur un ou plusieurs jeux de données.

Evaluation du quadrimestre 3 (Q3) - type

AAType(s) et mode(s) d'évaluation du Q3
I-ILIA-110
  • Examen écrit - En présentiel
  • Exercice(s) coté(s) - En présentiel
I-ILIA-111
  • Examen écrit - En présentiel
  • Examen oral - En présentiel

Evaluation du quadrimestre 3 (Q3) - commentaire

AACommentaire sur l'évaluation Q3
I-ILIA-110Examen écrit de 2h30 en session.
I-ILIA-111Un examen avec une pondération de 100%. L'examen est sous forme d'épreuve pratique où l'étudiant doit écrire un programme similaire à l'un de ceux réalisés lors des travaux pratiques. L'étudiant doit ensuite montrer et justifier le fonctionnement de son programme en se basant sur un ou plusieurs jeux de données.
(*) 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 dernière mise à jour de la fiche ECTS par l'enseignant : 16/05/2025
Date de dernière génération automatique de la page : 14/03/2026
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be