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."
"The Computer Engineering program at Utah Valley University offers a distinctive educational environment with small class sizes and a dedicated faculty committed to student success. Our curriculum is carefully designed to cover both fundamental principles and contemporary advances in computer engineering. The program effectively integrates hardware and software, equipping students with the skills needed to succeed in today’s competitive job market. Beyond the classroom, faculty engage in applied research across a wide range of areas, including but not limited to signal processing, communications, VLSI design, embedded systems, artificial intelligence, and autonomous drones."

