He received a M. Sc. In electrical engineering and computer science (Hons) and a Ph. D. degree in Computer Science and Networks from the Ecole Nationale Supérieure des Télécommunications Paris, France in 2002 and 2005.