diff --git a/README.md b/README.md
index 1baf9f59b8d87f9ca7c76c36855ff840d2890254..13bc7331e69b4396016f78da0dc2a120cfbced51 100644
--- a/README.md
+++ b/README.md
@@ -177,22 +177,42 @@ Exercices :
 * Envoie de l'URL vers le projet final
 * Réviser l'examen
 
+
+---
+
+## Lundi 11/03/2024 08:00
+
+### Rendu final des projets
+
+* Email avec l'URL vers le projet final
+* Sujet du mail : `[ECL-MOS-VISU] Rendu final projet - Groupe X`
+* Prise en compte des retours lors de la soutenance
+
+
 ---
 
 ## Mardi 12/03/2024 08:00 - Examen (2h)
 
-* Examen sur papier 
+* Examen sur papier (example de sujet [ici](pdf/exam.pdf))
 * Aucun support de cours autorisé
 
---- 
+---
 
 ## Liens
 
-### 
+<details>
+<summary>Programmation web</summary>
+
+- HTML et CSS https://www.w3.org/Style/Examples/011/firstcss.en.html
+- SVG https://oreillymedia.github.io/Using_SVG/guide/markup.html
+- Manipulation du DOM en JS https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents
+- Comment fonctionne un navigateur https://developers.google.com/web/updates/2018/09/inside-browser-part1
+</details>
 
 <details>
 <summary>Introduction aux notebooks Observable</summary>
 
+* https://observablehq.com/tutorials
 * https://observablehq.com/@neocartocnrs/tuto
 * https://observablehq.com/@ianarawjo/svg-html-tag-tutorial
 
@@ -203,10 +223,15 @@ Exercices :
 
 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
 * https://developer.microsoft.com/en-us/javascript/
-
+* https://javascript.info/
+* https://exploringjs.com/impatient-js/toc.html
+* https://learnvanillajs.com/
+* Algorithmes en JavaScript https://github.com/trekhleb/javascript-algorithms
+* Eloquent JavaScript https://eloquentjavascript.net/
+* JavaScript et science des données http://js4ds.org/
+* JavaScript modules https://ultimatecourses.com/blog/mastering-the-module-pattern
 </details>
 
-
 <details>
 <summary>Autres cours</summary>
 
@@ -214,6 +239,4 @@ Exercices :
 * https://courses.cs.washington.edu/courses/cse412/21sp/index.html
 * https://vis.csail.mit.edu/classes/6.859/
 
-</details>
-
-
+</details>
\ No newline at end of file
diff --git a/figures/teaser-visu.png b/figures/teaser-visu.png
new file mode 100644
index 0000000000000000000000000000000000000000..68d609cad24bc27667c29f77330a7e1516a06fdd
Binary files /dev/null and b/figures/teaser-visu.png differ
diff --git a/pdf/exam.pdf b/pdf/exam.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..860df0ff812a86f842249c32dae4321c18b20bde
Binary files /dev/null and b/pdf/exam.pdf differ
diff --git a/pdf/viz.pdf b/pdf/viz.pdf
new file mode 100755
index 0000000000000000000000000000000000000000..a2c7004b9ddd9268c27cc78822d44180c0a1b21e
Binary files /dev/null and b/pdf/viz.pdf differ