L'ingénierie informatique est la pratique consistant à fabriquer des ordinateurs et leurs pièces. Les ingénieurs informaticiens essaient toujours de fabriquer de nouvelles pièces plus petites et meilleures. Ils peuvent également travailler sur des logiciels, en particulier des logiciels pour les systèmes embarqués (électronique spécialisée comme les téléphones portables et les récepteurs satellites, et non un ordinateur à usage général).

Les ordinateurs sont des machines électriques qui exécutent des programmes. Le génie informatique comprend donc à la fois des parties de génie électrique et de génie informatique et logiciel. Dans les cours de génie informatique, les étudiants apprennent à connaître le matériel et les logiciels des ordinateurs. Cela commence par l'apprentissage de la fabrication des transistors et des puces informatiques et de leur fonctionnement (qui fait appel à la mécanique quantique). Ensuite, l'élève apprend comment les puces communiquent entre elles et comment fabriquer un circuit imprimé (PCB) complet. C'est la partie électrique. Ils apprennent également à programmer la mémoire ROM ou Flash pour que l'ordinateur puisse faire quelque chose d'utile.

Comme le génie informatique est étroitement lié au génie électrique et à l'informatique, ces domaines se retrouvent dans le même département dans de nombreuses universités. Les étudiants doivent également apprendre les matières scientifiques fondamentales et les mathématiques, telles que le calcul et les équations différentielles.

Le génie informatique est difficile à apprendre, mais il faut des ingénieurs en informatique. Les sociétés de génie logiciel, les entreprises de télécommunications, les concepteurs de matériel numérique et de nombreuses autres entreprises embauchent des diplômés en génie informatique et les paient bien.