Après un bac options mathématique ou scientifique, l'ingénieur informatique peut opter pour un IUT pour préparer un BTS ou un DUT avant d'intégrer une école d'ingénieurs, qui l'amène vers un bac+5.
Les matières de base sont notamment : Techniques de programmation, Bases de données, Analyse de gestion, Théorie des langages, Systèmes d'exploitation, Architecture des ordinateurs, Réseaux et système, Ingénierie logicielle, Technologies digitales, Soft skills , Business management…
Ils s'intéressent à l'ordinateur en tant qu'outil.
En considérant l'aspect matériel et l'aspect logiciel, ils veillent à la conception et à l'implantation de systèmes servant à recevoir, emmagasiner, traiter, transmettre, présenter et utiliser l'information.