程学，其主要任务是设计及实现计算机系统。计算机工程师通常受过专业的电子工程（或其他与计算机工程有关的电机工程学分支）、软件设计和软硬件集成综合技能的培训。计算机工程师的工作涉及了许多有关计算机的硬件和软件，其关注范围包括微处理器、个人电脑、超级计算机和电路设计（特别是集成电路的设计）等。计算机工程并不仅仅关注计算机系统本身的工作，还致力于多个计算机组成更大规模的分布式系统。涉及计算机工程的常见工作包括为嵌入式系统、微控制器、超大规模集成电路的编写设计软件代码和韧体，此外还常常结合模拟的传感器、混合信号集