Semestral Project for Eurecom Institute