You will find here the assignments for the Systemes Informatiques course. For any questions/comments you may contact the TA, Nikhil Garg, by email: nikhil [DOT] garg [AT] unige [DOT] ch
| Sequence # | Title | Problem Statement | Supporting file(s) | Announced | Deadline | Solutions |
| 1. | Introduction to UNIX and C | TP1 | makefile | Wed Sept 21 | Not to be submitted | - |
| 2. | Les Tableaux en C | TP2 | - | Wed Sept 28 | Wed Oct 5 | TP2 solutions |
| 3. | Les Tableaux et la Recursivite en C | TP3 | - | Wed Oct 5 | Wed Oct 12 | TP3 solutions |
| 4. | Les Pointeurs et l'Allocation Dynamique en C | TP4 | - | Wed Oct 12 | Wed Oct 19 | TP4 solutions |
| 5. | Les fichiers en C | TP5 | - | Wed Oct 19 | Wed Oct 26 | TP5 solutions |
| 6. | Bataille Navale (1/2) | TP6 | - | Wed Oct 26 | Wed Nov 02 | TP6 solutions |
| 7. | Les Sockets | TP7 | - | Wed Nov 02 | Wed Nov 09 | TP7 solutions |
| 8. | Bataille Navale (2/2) | TP8 | - | Wed Nov 09 | Wed Nov 16 | TP8 solutions |
| 9. | Les Processus et la Synchronisation | TP9 | - | Wed Nov 16 | Wed Nov 23 | TP9 solutions |
| 10. | Serveur Web Sommaire | TP10 | quelques-pages-html.tar.gz | Wed Nov 23 | Wed Dec 07 | TP10 solutions |
| 11. | Les Signaux | TP11 | - | Wed Nov 30 | Wed Dec 14 | TP11 solutions |