Conjunto de conhecimentos usados no desenvolvimento de computadores e seus periféricos. O engenheiro da computação projeta e constrói computadores, periféricos e sistemas que integram hardware e software. Pode, ainda, planejar e implantar redes de computadores e seus componentes, como roteadores e cabeamentos.