The Bachelor of Science in Computer Engineering (BSCE) provides combined classroom and laboratory components and prepares students to work for local, state, and federal governments as consultants, construction supervisors, city engineers, and public utility and transportation agencies. The program also prepares students for further studies at the graduate level, should they decide to do so.
124 Credits to Graduate
Computer engineering encompasses the science and technology of design, construction, implementation, testing, and maintenance of integrated software and hardware components of modern computing systems and computer–controlled equipment (cell phones, video games, laptops).
The B.S. in Computer Engineering is accredited by the ABET Engineering Accreditation Commission.
"I've had a lot of hands-on experience and I've gotten some awesome opportunities."
"I enjoy the computer engineering major because I've had a lot of hands-on experience and I've gotten some awesome opportunities with it. Currently I actually have a job with the United States Air Force as a civilian contractor and they're going to fund my master's degree."
Kyler Draper, Computer Engineering Program
"Our curriculum is meticulously crafted."
"In the computer engineering program at Utah Valley University, we offer a distinctive educational environment characterized by small class sizes and a committed faculty who prioritize the success of their students. Our curriculum is meticulously crafted to encompass fundamental principles as well as contemporary advancements in the field of computer engineering. The program effectively integrates both hardware and software components, equipping students with the skills necessary to excel in today's competitive job market. Beyond the classroom experience, the faculty engages in applied research across a wide range of areas, including but not limited to image processing, artificial intelligence, autonomous drones, VLSI design embedded systems, and communications."