Site de l'Université | English version
Année académique 2014-2015Données en date du : 12/05/2015
INFO0004-2  Object-oriented programming projects

Durée :  20h Th, 90h Proj.
Nombre de crédits :  
Bachelier en sciences de l'ingénieur, orientation ingénieur civil, 3e année5
Bachelier en sciences informatiques, 3e année5
Master en ingénieur civil en informatique, à finalité approfondie, 1re année5
Master en ingénieur civil en informatique, à finalité spécialisée en gestion, 1re année5
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.
PRE-REQUIS:
INFO2009 "Introduction à l'informatique" ou INFO0946 "Introduction à la programmation"
INFO0062 "Programmation orientée-objet"
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 . Cours en présentiel d'introduction au langage C++ et à la conception de logiciel orienté-objet, 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++ (voir MyULg), 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 au moins 2 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 au moins deux projets se verront attribuer une cote d'absence pour la session correspondante. Il n'y a aucune garantie de suivi pour les projets qui doivent être remis en deuxième session.
Stage(s) :  
Remarques organisationnelles :  
Contacts :  



Accueil

Bacheliers, masters, masters complémentaires et agrégations

Formations continues

Doctorat

Recherche par enseignant

Recherche 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