University of Liege | Version française
Academic year 2014-2015Value date : 12/05/2015
SPAT0002-1  Numerical methods and programming basics

Duration :  10h Th, 20h Pr
Number of credits :  
Master in Space Sciences, Research focus, 1st year3
Lecturer :  Guy Munhoven
Language(s) of instruction :  
French language
Organisation and examination :  
Teaching in the first semester, review in January
Course contents :  
The main focus of the course is on the solution of ordinary differential equations (including systems) and basic types of partial differential equations. As far as possible, the course will be aimed at the application of the methods outlined to concrete problems. The main themes covered are
  • Ordinary differential equations (explicit and implicit methods; multi-step and single-step methods; stability and non-negativity conditions);
  • Partial differential equations (methods, properties and limitations; diffusion equation, with and without advection and/or reaction terms; advection equation).
Optionally, one aspect or another of the following subjects may be considered (some of these may also been treated during tutorials):
  • eigenvalue problems;
  • differential algebraic equations;
  • other methods (collocation, spectral methods, ...).
The programming part of the course will mainly be done during the tutorials. It will be done in Fortran 90/95 and under Octave (Matlab).
Learning outcomes of the course :  
To understand the principles of numerical methods, apply them, explore their limitations and test possible extensions.
Prerequisites and co-requisites/ Recommended optional programme components :  
A basic course in numerical analysis (having introduced, at least, the treatment of linear systems, interpolation, function roots, maxima and minima of functions, non-linear systems).
Planned learning activities and teaching methods :  
Tutorials will deal with
  • an introduction to Fortran 90/95 and Octave (Matlab);
  • solution of typical problems that the students might encounter in the course of their scientific career (projects in small groups).
Mode of delivery (face-to-face ; distance-learning) :  
The course is organised during the first half year in seven or eight face-to-face lectures (two two-hour and five to six one-hour lectures).
The first lecture will be given on Tuesday, 16th September 2014, at 13:30 in room 1.19 in building B5c ( Physique TP).
Recommended or required readings :  
The following documents will be made available to the students:
  • copies of the slides from the lectures (PDF files);
  • collection of problem sets for the tutorials (PDF files);
  • a basic introduction to the programming language Fortran 90/95 (PDF file);
  • a reference list with material for further reading, available, as far as possible, in electronic form via the institutional subscriptions of the university library network.
For further details, please refer to the course web site (see below).
Assessment methods and criteria :  
Evaluation will be based upon
  • regular homework assignments (individual);
  • realisation and presentation of a research and programming project (individually, or in small groups);
  • and/or oral exam.
Work placement(s) :  
Organizational remarks :  
The lectures and the tutorials are given during the first half year.
The theoretical part is organised in seven or eight lectures (two two-hour and five or six one-hour lectures).
Tutorials are organised in 12 sessions (2 to 3 sessions per week).
Contacts :  
Guy Munhoven
University of Li[egrave]ge
Institut d'Astrophysique et de G[eacute]ophysique (B5c build.)
17, all[eacute]e du Six-Ao[ucirc]t
B-4000 Li[egrave]ge
T[eacute]l.: (+32) (4) 366 9771
Fax: (+32) (4) 366 9711
eMail: Guy.Munhoven@ulg.ac.be
Web: http://www.astro.ulg.ac.be/~munhoven

Items online :  
Course web page
This web page will be the distribution platform for lecture notes and problem sets for the tutorials. It also provides up-to-date information regarding the schedule of the different sessions.



Home

Bachelors, masters, advanced master et AESS

Lifelong Learning Education

Doctorat (Ph.D.)

Search by teacher

Search by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI