La formation d’ingénieur Informatique de l'ENICarthage permet aux élèves ingénieurs de :

- Maîtriser les méthodes et les techniques du développement logiciel,

- Concevoir l’architecture des systèmes à réaliser,

- Maîtriser les démarches et les outils permettant de construire, d’évaluer et de maintenir des systèmes robustes et évolutifs,

- Appréhender les caractéristiques des composants matériels et logiciels,

- Concevoir des solutions prenant en compte des exigences qualitatives particulières telles que Sécurité, Sûreté de fonctionnement, Qualité de service…