The Bachelor of Science in computer engineering program covers both computer hardware and software. We emphasize 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. To enhance your in-depth theoretical explorations, you will spend a significant amount of time in their various laboratories.