Le sujet est très vaste.
Déjà, un IUT, une Univ' et Epitech c'est extrémement différent.
Un IUT propose des formations courtes de 2ans très spécialisé dès le départ.
Une Université d'informatique c'est une formation très généraliste en 1ère et deuxième année puis un peu plus spécialisé en troisième année et encore plus spécialisé en Master si il poursuit ses études après le BAC+3.
Epitech c'est une formation principalement dédié à la programmation. Elle est plus généraliste qu'un IUT (quoique) mais plus restreinte qu'une formation Universitaire.
L'IUT s'envisage dans le cadre d'étude courte (plutot BAC+2 ou BAC+3), tandis qu'Epitech et l'université pour des études longues (BAC+3 BAC+5 (qui est plutôt conseiller) voir BAC+8 en université).
L'IUT et l'Université sont des formations reconnues par l'Etat mais pas la formation d'Epitech (donc il ne sera, par exemple, jamais Ingénieur en faisant Epitech).
Bref tout depends de comment il envisage son avenir. C'est une sujet vaste et compliqué dont il est assez difficile de parler sur un Forum
Je te propose mon adresse MSN : alex_98@live.fr
Si tu le souhaite, je pourrai te parler plus amplement de tout ça et même te mettre en contact avec des étudiants d'Epitech ou d'IUT.