Master Calcul Scientifique

Mise à niveau en Informatique

Schedule and deadlines

Week Session Lecture /corrections Practical work To be done
36 Mon 4/9 - 3h Introduction to Linux and programming Read section 1.1 to 1.6 ; exercises 1.1 and 1.2  
Tue 5/9 - 3h Fortran 90 - scripts - gnuplot Exercises 2.1 to 2.5 Finish exercises
Thu 7/9 - 3h Fortran 90 : separated compilation ; Makefile Fortran project (2.2) Finish exercises
37 Mon 11/9 - 3h   Fortran project  
38 Mon 18/9 - 3h Introduction to C Exercises 3.3 and 3.5 Fortran project (15%) - before the lecture
Tue 19/9 - 3h Correction 3.1 and 3.2 Exercises 3.4, 3.6 and 3.7 Exercises 3.1 and 3.2
Thu 21/9 - 3h Header files ; Tables and structures in C Exercices 3.9 and 3.10 ; Second project (C)  
39 Mon 25/9 - 4h Correction 3.8 ; Pointers in C Exercises 3.12 and 3.13 Exercise 3.8
Tue 26/9 - 4h Correction 3.11 Second project (C) Exercise 3.11
Wed 27/9 - 3h Dynamic allocation Exercises 3.14 to 3.16  
Thu 28/9 - 4h   Third project (C) Second project (10%) - before the lecture
40 Mon 2/10 - 3h Filesystem Third project (C)  
Tue 3/10 - 4h Correction 5.1 and 5.2 + written exam 2015   Exercise 5.1 and 5.2
Thu 5/10 - 3h Process Third project (C)  
41 Mon 9/10 - 3h Correction 5.3 and 5.4 Final project (system) Third project (10%) - before the lecture
42 Date and time TBA Written exam (3 hours ; 50%)  
44 Sun 5/11     Last project (15%) - before midnight
       

Lecture notes

Interesting links and files