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

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):

Georges Bastin (supplée Vincent Blondel), Vincent Blondel, Etienne Huens

Language:

French

Level:

Second cycle

>> Aims
>> Main themes
>> Content and teaching methods
>> Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
>> Programmes in which this activity is taught
>> 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.

Main themes

Concepts ; Programming techniques ; Tools ; Technicals libraries

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++.

Programmes in which this activity is taught

MAP2

Ingénieur civil en mathématiques appliquées

Other credits in programs

FSA3DA

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

(4 credits)

INFO21

Première année du programme conduisant au grade d'ingénieur civil informaticien

(4 credits)

MAP22

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

(4 credits)



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