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

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

Dr. Mohammad Shekaramiz, 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