Difficulty
Workload
Enjoyment
Career Prospects
Math Required
Writing Analysis
Computer Engineering focuses on the design, development, and testing of computer systems and components such as processors, circuit boards, memory devices, networks, and routers. Students learn both hardware and software aspects, integrating electronic engineering with computer sciences.
“A lot of self study; the professors for most STEM majors are mediocre. I chose CE randomly when they asked me to declare a major, and it turned out to be the right decision. The major here skews very heavily towards plain comp sci; if you want a bigger emphasis on the engineering part of CE you'll have to stake out your own path”