Computer engineers specify and design the hardware, software and communications components of computer systems.
Emphasis in this discipline is on the application of computers to solve real-world problems in many areas, from consumer electronics to power systems.
Computer engineers work in a variety of sectors including: