UCL - Etudes

Formations
Premier cycle
Deuxième cycle
Troisième cycle
Certificats (programmes non académiques)
Passerelles
Formation continue
Facultés et entités
Cadre académique
Réforme de Bologne
Accès aux études
Organisation des études
Lexique
Calendrier académique
Règlement des études et examens
Charte pédagogique
Renseignements généraux

COMPUTING TECHNIQUES FOR APPLIED MATHEMATICS [INMA2720]
[30h+15h exercises] 4 credits

Version française

Printable version

This course is taught in the 2nd semester

Teacher(s):

Vincent Blondel, Etienne Huens

Language:

french

Level:

2nd cycle course

>> Aims
>> Content and teaching methods
>> Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
>> Other credits in programs

Aims

Give a broad outline of several computing techniques and tools needed for
the design and the implementation of programs in the field of applied
mathematics.

Content and teaching methods

1. Concepts :

- Memory management, dynamical allocation.
- Compilation option.
- Source code, object code, link editor, static and dynamics libraries.
- Difference between interpreted and compiled languages. Performance
comparison.

2. Programming techniques :

- Pass by value and pass by address of arguments.
- Calls of librairies.
- Containers : list, map, ...
- Iterators.
- Modularisation and portability.
- Optimisation techniques.

3. Tools :

- CVS, Makefile, debugger and maintenance of documentation.

4. Technicals libraries :

- NTL, LEDA, CPLEX, Xpress, Blas, Boost, LAPACK, ... : presentation and use.
The choice are made according to the interest of the students.

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

The exercices are dedicated to a project. The subject is choosen by the
students.
Prerequisite : knowledge of C++.

Other credits in programs

FSA3DA

Diplôme d'études approfondies en sciences appliquées

(4 credits)

MAP22

Deuxième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées

(4 credits)

MAP23

Troisième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées

(4 credits)

MECA23

Troisième année du programme conduisant au grade d'ingénieur civil mécanicien

(4 credits)



Ce site a été conçu en collaboration avec ADCP, ADEF, CIO et SGSI
Responsable : Jean-Louis Marchand - Contact : secretaire@fsa.ucl.ac.be
Dernière mise à jour : 25/05/2005