About the Program

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.

man using a computer

B.S. in Computer Engineering

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.

Learn More About ABET Accreditation

ABET engineering logo

Wolverine Stories: Mason Davis

"I started building my own computers and became interested in how they work and trying to figure out what was going on because I’ve always found it fascinating to figure out how we got here. You look at the world around us — how did we figure out that ones and zeros could become graphics on a computer? That was interesting to me. That's what started me down the rabbit hole of computer engineering."

Read More

Testimonials

professional headshot of a man

"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

headshot of a man

"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."

Amin Zollanvari, CE Program Coordinator

View Faculty & Staff

Organizations & Competitions

Get Involved With IEEE

group of people sitting around a laptop
IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. IEEE opens the door to opportunities that will help you develop your professional identity in IEEE's designated fields of interest: sciences, technology, engineering, and mathematics (STEM).
Learn More

IEEE Xtreme Programming Competition

student working on a laptop in a large group
IEEEXtreme is a global challenge in which teams of IEEE Student members — advised and proctored by an IEEE member, and often supported by an IEEE Student Branch — compete in a 24-hour time span against each other to solve a set of programming problems.
Learn More