Computer engineering is a discipline under electrical engineering. A computer engineer is an electrical engineer with a focus on digital logic systems, rather than radio frequency or power electronics. Areas of specialty can include computer architecture, semiconductors, digital control theory, digital signal processing, software and others.

Computer engineering degrees have been added to a number of schools' degree programs since the early 1990s. Most of these schools teach computer engineering in the electrical engineering department.

Some schools, though, teach it from a software engineering perspective and have it in a combined computer science, software engineering and computer engineering department. These schools tend to have 'engineering' graduates that often don't take all the extra science classes or the standard engineering core classes of statistics, statics, dynamics, fluid dynamics, etc.

See also