Programme d'études 2002-2003 > FSA > LINF2124
LINF2124Projet de programmation: application technologique

[60h]1q

Enseignant(s) :

Yves Deville, Pierre Dupont, Baudouin Le Charlier, Kim Mens (coord.)

Objectifs

* Acquérir les compétences nécessaires pour mener à bien la réalisation individuelle d'un projet informatique de taille réduite.
* Acquérir ou, le cas échéant, perfectionner les compétences nécessaires pour utiliser correctement et efficacement un ou plusieurs langages de programmation "classiques" pour le type d'application considéré.
* Apprendre le maniement d'un certain nombre d'outils facilitant la conception et le développement de programmes.

Cahier des charges

* Réalisation (analyse, conception, implémentation, tests et documentation) d'une application technologique mettant en oeuvre un langage de programmation orienté-objet (Java).
* Utilisation d'outils de modélisation de programmes.
* Utilisation d'outils de développement de programmes: compilateurs, pré-processeurs, débogueurs, outils de maniement de fichiers, outils de tests etc.

Résumé

* Analyse du problème
* Conception de l'implémentation (p.e. UML class diagrams)
* Programmation en Java (+ bibliothèques, p.e. SWING)
* Documentation (préconditions, postconditions, invariants, alternatifs, algorithmes)
* Testes (p.e. JUnit).

Autres informations du cahier des charges

- Pré-requis: LINF1150 Introduction à l'algorithmique et la programmation: 1ère partie B. LeCharlier
LINF1251 Introduction à l'algorithmique et à la programmation : 2ème partie P. VanRoy


- Références:

Ouvrage(s) obligatoire(s)
Martin Fowler , "UML Distilled " , 0-201-32563-2 . David Flanagan , "Java in a Nutshell " , 0-596-00283-1 .

- Modalités d'organisation
- Evaluation sur base d'un projet individuel

- Remarques:
- voir aussi : http://www.ucl.ac.be/etudes/cours/linf2124.html
- Informations pratiques relatives au cours: http://www.info.ucl.ac.be/notes_de_cours/LINF2124.html

Le cours LINF2124 est mentionné dans les programmes suivants :

FSA2DC

Diplôme d'études complémentaires en sciences appliquées

LINF2

Licence en informatique

MATH2

Licence en sciences mathématiques

Valeurs ECTS de l'activité

FSA2DC/AP

Diplôme d'études complémentaires en sciences appliquées (algorithmique et programmation)

(6 ECTS)

Obligatoire

FSA2DC/IN

Diplôme d'études complémentaires en sciences appliquées (informatique)

(6 ECTS)

LINF21

Première licence en informatique

(6 ECTS)

LINF21/GN

Première licence en informatique (informatique générale)

(6 ECTS)

MATH22/E

Deuxième licence en sciences mathématiques (Economie mathématique)

(6 ECTS)

MATH22/G

Deuxième licence en sciences mathématiques

(6 ECTS)

MATH22/S

Deuxième licence en sciences mathématiques (Statistique)

(6 ECTS)

Valeur ECTS par défaut

(6 ECTS)


Programme d'études 2002-2003 > FSA > LINF2124

Recherche - Aide - Renseignements généraux

[UCL] [Site Web Facultaire] [Pointeurs utiles]

Responsable : Jean-Louis Marchand
Contact : secretaire@fsa.ucl.ac.be