ESIEE Paris
http://www.esiee.fr/
Cité Descartes, Noisy-le-Grand, France
Inquire about license