Computer Engineering (BS)

Program Overview

Computer engineering provides students with high-level skills in mathematics, science and engineering. Computer engineers serve as a bridge between electrical engineering and computer science, focusing primarily on the design of computers.

The scope of products and systems containing computer technology is ever-expanding, ranging from small, embedded computers in consumer electronics, appliances and automobiles to complex, computer-based systems controlling power generation, manufacturing and telecommunications systems. The role of the computer engineer includes the design, analysis and implementation of computing technology as well as its integration into devices and systems that use computers.

Degrees Offered

  • BS in Computer Engineering

Internships, research opportunities and more

Watson School students learn from and work with an outstanding and experienced faculty in leading research areas. Students who participate in undergraduate research have the opportunity to delve into a focused area of interest, while gaining meaningful hands-on experience applying technical skills and putting their analytical and critical-thinking abilities to practice.

Research conducted in the Department of Electrical and Computer Engineering focuses on:

  • information assurance and security, microelectronics and computer networks
  • systems areas of communications, controls and signal processing, laser communication, photonics and optoelectronics

Explore more faculty research.

View more information about research in the Watson School.

After You Graduate

Students go on to work in many industries, including in the aerospace, automobile, computer, defense, electronics, information technology, consulting and telecommunications fields. Others pursue advanced degrees in computer engineering, computer science, electrical engineering or other engineering disciplines.


For more information, visit the Computer Engineering website.