1. Skip to content

Field of Study: Computer Engineering


Computer engineering programs prepare people to use math and science to design and operate computer systems.



Computer engineering programs include topics such as:

  • Circuit and chip design
  • Computer science
  • Computer layout planning
  • Computer theory
  • Verification and validation
  • Discrete mathematics
  • Probability and statistics

In computer engineering programs, students may be able to specialize in:

  • Computer software engineering
  • Computer hardware engineering

Community colleges and other 2-year schools offer associate degree programs. An associate degree usually takes two years to complete. After earning an associate degree, students can transfer to a college or university for further study.

Many colleges and universities offer bachelor's degrees in computer engineering. A bachelor's degree usually takes about four or five years of full-time study.

Many universities offer graduate degrees in computer engineering. A master's degree typically requires two years of study beyond a bachelor's degree. Doctoral (PhD) degree programs usually require two or more years of study beyond the master's degree.