Área de Atuação Hardware
O engenheiro da computação pode cuidar das questões referentes às máquinas
(hardware) que operam isoladamente (Computadores) ou que compõem uma rede ou sistema de comunicações. Ele projeta e constrói máquinas, micros, teclados, monitores, impressoras, chips, placas de som e de vídeo, além equipamentos de automação industrial e robótica. É parte de suas funções, ainda, participar do desenvolvimento de projetos e da instalação de redes de computadores, decidindo pelo tipo e pelo número de unidades, por sua configuração e pelos programas de gerenciamento. Também controla e projeta a segurança das redes de computadores nas empresas. O mesmo pode trabalhar na área de marketing e vendas, ou seja, empregar conhecimentos técnicos para promover e vender hardwares e, também, analisar as possibilidades de um produto ser aceito no mercado. Além disso, poderá trabalhar com pesquisas sobre a carência de certos componentes ou equipamentos no mercado da informática.
Arquitetura de Computadores
A evolução da informática foi caracterizada pelo desenvolvimento de computadores com características as mais diversas, traduzidas pelos diferentes parâmetros, cada vez mais conhecidos da maioria de usuários de computador: a CPU adotada, a capacidade de memória, a capacidade do disco rígido, a existência de memória cache e outros menos conhecidos. A definição destes parâmetros e a forma como os diversos componentes de um computador são organizados, define aquilo que é conhecido por arquitetura de computador e vai determinar aspectos relacionados à qualidade, ao desempenho e à aplicação para a qual o computador vai ser orientado.
Existem vários modos de uso do termo, que podem ser usados referindo-se a:
O desenho da arquitetura da CPU do computador, o seu conjunto de instruções,
"addressing modes" e técnicas, tais como paralelismo SIMD e MIMD.
Arquiteturas de hardware mais generalizadas, tais como computação em cluster e arquiteturas