L’école a été créée en 1969 sous le nom de Centre d’Etudes et de Recherche en Informatique (CERI). Rattachée au Ministère de l’Enseignement Supérieur en 1983 sous le nom de l’Institut National de formation en Informatique (INI), elle a été transformée en Ecole nationale Supérieure par le décret exécutif N°08-220 du 14 juillet 2008, sous le nom d’Ecole nationale Supérieure d’Informatique (ESI).
L’Ecole comptabilise à ce jour plus de 5500 diplômés.
L’ingénieur de l’ESI est apte à résoudre individuellement et collectivement des problèmes complexes au sein des organisations en tenant compte des évolutions technologiques. Il construit ses compétences scientifiques, techniques et humaines à travers un parcours exigeant.