He got his PhD in Computer Science at the Ecole Normale Supérieure de Lyon in 1998.
He has been recruited as an assistant professor at the Université de Provence (now
Aix-Marseille Université) in 2001. He got the habilitation thesis in 2002 from the
same university. He was hired as full professor at Université Nice-Sophia Antipolis
(now Université Côte d'Azur) in 2003. He is currently exceptional class professor at
the Université Côte d'Azur.
Enrico is (co-)editor in chief of the international journal RAIRO-ITA. He is also
associated editor for the international journals: Theoretical Computer Science,
Natural Computing, Journal of Cellular Automata and Journal of Automata,
Languages and Combinatorics. He is also the author of more than 100 scientific
publications appeared in the best journals or conferences of his research domain.
His research interests comprise: discrete dynamical systems, chaos, tilings, and complex
systems in general. He is also interested in computational complexity, computability
and unconventional models of computation.
Since 2019 he started getting more and more involved in generative art where he explores
the connections between art, population dynamics and tilings.