Computer Engineering

Computer Engineering combines elements of electrical engineering and computer science to understand the hardware/software interface common to computing and information systems. A computer engineer may perform tasks such as the design of a microprocessor or the development of an embedded-system that may be used in applications that range from desktops to hand-held devices.