During my PhD

Lab sessions: Web Programming - 2012/2013

This course is taught at Polytech'UPMC by Hacène Ouzia. It covers the basics of HTML, CSS, PHP and MySQL.

The material will be available on the course website as the lectures take place.
Here are those that I wrote (in French):


Lab sessions: Programming in C - 2012/2013

This course is taught at Polytech'UPMC by Nizar Ouarti. Here are the lab sheets (in French):


During my master

Computer Science in Practice - 2011/2012

This course is taught at the ENS by David Naccache.
Projects that Antoine Amarilli and I have proposed and are supervising:

Autonomic

Create a functional version of the game of Nomic.

Resources:

  • Presentation of the project: slides (french) ;
  • Example of quine-structured code: oximoron, pastis.
btrsync

Create a directory synchronisation tool which takes files and subdirectories renaming and copying into account to save bandwidth.

Resources:

  • Presentation of the project: slides (french) ;
  • Take a look at how rsync and git work ;
  • There may be interesting ideas in ddar.