The Bachelor of Science in computer engineering program at Trine University emphasizes computer hardware - from the scale of individual transistors - up through embedded computers, networks, high-level languages and software engineering. We design and implement digital logic and computer systems that integrate hardware and software components into functioning systems that meet a user-defined set of specifications.