Engenharia da computação é uma disciplina que integra diversas áreas da engenharia elétrica e da ciência da computação necessárias ao desenvolvimento de sistemas computacionais. Os engenheiros de computação estão envolvidos em muitos aspectos de hardware e software da computação, desde o projeto de microprocessadores individuais, computadores pessoais e supercomputadores até o projeto de circuitos.
Tópicos abordados em engenharia da computação: *
Hardware do computador: Isso inclui o projeto e implementação de processadores de computador, memória e dispositivos de entrada/saída.
*
Engenharia de software: Isso envolve o design, implementação e teste de aplicativos de software.
*
Redes de computadores: Isso cobre o projeto, implementação e gerenciamento de redes de computadores.
*
Sistemas embarcados: São pequenos dispositivos computadorizados incorporados em sistemas maiores, como carros, eletrodomésticos e dispositivos médicos.
*
Processamento de sinal: Isso envolve a análise e processamento de sinais, como áudio, vídeo e dados.
*
Robótica: Este campo trata do projeto, construção e operação de robôs.
*
Inteligência artificial (IA): Isto envolve o desenvolvimento de sistemas computacionais que possam executar tarefas que normalmente exigiriam inteligência humana.
*
Aprendizado de máquina (ML): Este campo trata do desenvolvimento de algoritmos que permitem aos computadores aprender sem serem explicitamente programados.
Além desses tópicos técnicos, os engenheiros da computação também estudam tópicos de matemática, física e negócios.