L'ingegneria informatica è la pratica di realizzare computer e le loro parti. Gli ingegneri informatici cercano sempre di rendere i nuovi pezzi più piccoli e migliori. Possono anche lavorare su software, specialmente software per sistemi embedded (elettronica specializzata come telefoni cellulari e ricevitori satellitari, non un computer per uso generale).
I computer sono macchine elettriche che eseguono programmi. Quindi l'ingegneria informatica ha parti sia di ingegneria elettrica che di ingegneria informatica/software. Nelle lezioni di ingegneria informatica, gli studenti imparano a conoscere l'hardware e il software dei computer. Questo inizia con l'apprendimento di come sono fatti i transistor e i chip dei computer e come funzionano (che usa la meccanica quantistica). Poi lo studente impara come i chip parlano tra loro e come realizzare un circuito stampato completo (PCB). Questa è la parte elettrica. Impara anche a programmare la ROM o la memoria Flash in modo che il computer possa fare qualcosa di utile.
Poiché l'ingegneria informatica è strettamente legata all'ingegneria elettrica e all'informatica, i campi si trovano nello stesso dipartimento in molte università. Gli studenti devono anche imparare le materie scientifiche fondamentali e la matematica, come il calcolo e le equazioni differenziali.
L'ingegneria informatica è difficile da imparare, ma sono necessari ingegneri informatici. Le società di ingegneria del software, le società di telecomunicazioni, i progettisti di hardware digitale e molte altre società assumono le major di ingegneria informatica al momento della laurea e le pagano bene.

