BS in Computer Engineering

Computer Engineering is the design and prototyping of computing devices and systems.

While sharing much history and many areas of interest with Computer Science, Computer Engineering concentrates its effort on the ways in which computing ideas are mapped into working physical systems. Emerging equally from the disciplines of Computer Science and Electrical Engineering, Computer Engineering rests on the intellectual foundations of these disciplines, the basic physical sciences and mathematics.

On this page:




These industry and government employers represent a sample of where our undergraduate CEN program graduates work:

Alcatel, Apple, Bellcore, Brookhaven National Laboratory, Cisco, Conexant, General Electric (GE), Hewlett-Packard (HP), IBM Almaden Research Center, IBM's T. J. Watson Research Center, Kodak Research Labs, Lucent Technologies, Microsoft, Motorola-Lexicus Division, NASA-Ames, National Institutes of Health (NIH), Oracle, Panasonic, Qualcomm, Ricoh California Research Center, Samsung, Viewlogic Systems

The Main Branches of Computer Engineering

Research in networks involves both hardware and software, and spans both user space and operating systems.
The rapid expansion of the Web and the emergence of digital libraries have generated tremendous interest in multimedia information processing.
Hardware and software issues from the circuit to the system have three main foci: Very Large Scale Integration (VLSI) circuits and systems, computer architecture, and computer security.

Other important topics in Computer Engineering include Display Engineering, Image and Speech Processing, Pattern Recognition, Robotics, Sensors and Computer Perception.