UCL - Studies

Version française

Study programmes
First cycle
Second cycle
Third cycle
Faculties and entities
Access to studies
Academic calendar
Search
Simple
Detailed
Per course

Programming project [SINF1124]
[0h+60h exercises] 5 credits

Version française

Printable version

This course is taught in the 2nd semester

Teacher(s):

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

Language:

French

Level:

First cycle

>> Aims
>> Main themes
>> Content and teaching methods
>> Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)

Aims

* To carry successfully through a computational project of reduced extent

* To use correctly and efficiently one or more programming languages suitable to a given type of applications

* To handle various tools that facilitate program design and development

Main themes

* Realization (analysis, design, implementation, tests and documentation) of a technological application based on an object-oriented language (Java)

* Use of program modeling tools

* Use of tools helpful to develop programs : compiler, preprocessor, debugger, tools to handle files, test tools, ¿

Content and teaching methods

* Problem analysis
* Design of implementation (for example UML class diagrams)
* Java programming (+ libraries, for example SWING)
* Documentation (preconditions, postconditions, invariants, alternatives, algorithms)
* Tests (for example, JUnit)

Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)

* Prerequisite
(1) LINF1150 Introduction à l'algorithmique et la programmation: 1ère partie B. LeCharlier
(2) LINF1251 Introduction à l'algorithmique et à la programmation : 2ème partie P. VanRoy

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

* Evaluation
Based of a project performed individually.



This site was created in collaboration with ADCP, ADEF, CIO et SGSI
Person in charge : Jean-Louis Marchand - Information : secretaire@fsa.ucl.ac.be
Last update :02/08/2006