Site de l'Université | English version
Programme des cours 2012-2013Dernière mise à jour : 18/06/2013
INFO0004-1  Object-oriented programming projects II

Durée :  8h Th, 30h Pr
Nombre de crédits :  
Bachelier en sciences de l'ingénieur, orientation ingénieur civil, 3e année3
Bachelier en sciences informatiques, 3e année3
Master en ingénieur civil en informatique, à finalité approfondie, 1re année3
Master en ingénieur civil en informatique, à finalité spécialisée en gestion, 1re année3
Master en bioinformatique et modélisation, à finalité approfondie, 1re année6
Nom du professeur :  Laurent Mathy
Langue(s) du cours :  
Langue anglaise
Organisation et évaluation :  
Enseignement au premier quadrimestre, examen en janvier
Contenus du cours :  
Dans ce cours, les étudiants apprennent le langage de programmation C++ et réalisent individuellement trois projets de complexité croissante dans ce langage.
Acquis d'apprentissage (objectifs d'apprentissage) du cours :  
Etoffer vos connaissances en programmation orientée-objet et apprendre les particularités de C++. Etre capable d'écrire un programme d'une certaine complexité utilisant les concepts de base de C++.
Prérequis et corequis / Modules de cours optionnels recommandés :  
Connaissance de la programmation orientée-objet et du langage C. La connaissance du langage Java est un avantage.
Activités d'apprentissage prévues et méthodes d'enseignement :  
Trois projets de programmation individuels en C++, de complexité croissante.
Mode d'enseignement (présentiel ; enseignement à distance) :  
1er quadrimestre à partir de la 8è semaine. Quelques séances d'introduction au langage C++, de présentation des énoncés et de correction d'erreurs initiales, seront organisées. Le cours se donne en Anglais.
Lectures recommandées ou obligatoires et notes de cours :  
Les transparents d'introduction au langage C++, un livre de référence sur ce langage, et quelques autres ressources.
Modalités d'évaluation et critères :  
L'évaluation est essentiellement basée sur la correction des programmes réalisés. Le code produit devra respecter les consignes, être fonctionnel, lisible et robuste. Les étudiants auront 2 ou 3 semaines pour réaliser chaque projet. Pas d'examen. Les deux premiers projets comptent pour 40% de la cote finale, avec le troisième projet complétant les 60% restants. Les étudiants qui n'auraient pas soumis les deux premiers projets ne pourront pas faire le troisième projet en première session. La deuxième session ne comprendra que le troisième projet. Les cotes des deux autres projets seront automatiquement reportées en deuxième session, avec transformation des cotes d'absence en zéro.
Stage(s) :  
Remarques organisationnelles :  
Pour plus de renseignements sur les projets et leur évaluation, voir http://www.montefiore.ulg.ac.be/~hiard/ulg-info0004.html
Contacts :  


imageAccueil
imageRecherche par faculté
imageRecherche par enseignant
imageRecherche par cours

Administration de l'Enseignement et des Etudiants - Responsable de l'information : Monique Marcourt, Direction générale à l'Enseignement et à la Formation - Réalisation SEGI