A branch off of the electrical engineering
discipline, concentrating primarily on the design of complete systems for the processing of information
. In particular, concentrates a lot on digital systems
, programmable devices
, and software
for embedded systems
(At least as I have experienced it.)
Personally, I think that computer engineering degrees are confused with computer science way too often--CE seems to focus on hardware, usually with large doses of software thrown in, whereas CS focuses much more heavily on software and algorithms.