Accueil - Recherche par Faculté - Par enseignant - Par cours


INFO0902-1

Structures des données et algorithmes


Durée :30h Th, 30h Pr
Crédits/ECTS :
2e année du grade de bachelier en sciences de l'ingénieur, orientation ingénieur civil5
2e année du grade de bachelier en sciences informatiques6
2e épreuve ingénieur civil électromécanicien (mécatronique - productique)5
Titulaire(s) :Justus Piater
Aperçu général : La solution de problèmes complexes consiste en grande partie en leur décomposition en sous-problèmes standards pour lesquelles existent des algorithmes et des structures de données efficaces et bien étudiés. Ce cours présente une introduction du fonctionnement et de l'emploi des principales structures de données et des algorithmes associés. En plus des structures de données classiques, le cours introduit brièvement le XML pour représenter et transformer des données textuelles structurées.
Les concepts théoriques sont accompagnés de travaux pratiques, principalement de petits projets de programmation en Java. Les connaissances requises en Java et des concepts de la programmation orienté-objet sont introduits en cours de route.
Pré-requis : Connaissances de base en algorithmique et en programmation
Organisation : 2ème quadrimestre, le lundi 9-13h dans O1 (B37, Math)
Notes de cours : disponibles en ligne
Evaluation : Projets de programmation; examen écrit à livre ouvert
Contacts : Enseignant: J. Piater, tél. 04/366.22.79, e-mail Justus.Piater@ulg.ac.be
Assistant: Jean-Bernard Hayet, tél. 04/366.26.27, e-mail Jean-Bernard.Hayet@ulg.ac.be
Remarques : Pour plus de renseignements, voir http://www.montefiore.ulg.ac.be/~piater/courses/INFO0902/.

Eléments en ligne :
Page Web du cours
Détails administratifs, actualités, notes des cours, énoncés des projets, etc.




ULg : Administration de l'Enseignement et des Etudiants - Affaires Académiques
Responsable de l'information : Monique Marcourt, direction A.E.E.
Date de validité des données : 18/05/2007
Réalisation SEGI