About the Program

Computer scientists master the theory and practice of computing and explore new and exciting ways to use computers. Combined with electives in areas like mobile device programming and game development, the computer science program prepares you for employment opportunities in client and server-side web application development, computer network engineering and security, and mobile device application development.

man writing code on a laptop

B.S. in Computer Science

120 Credits to Graduate

The Bachelor of Science in Computer Science covers theory, programming, and the cutting-edge development of computing solutions. Computer scientists master the theory and practice of computing and explore new and exciting ways to use computers.

Computer Science EmphasisFull Stack Web Development EmphasisSecure Computing Emphasis
man working on a laptop

Integrated Studies, Computer Science

120 Credits to Graduate

The individualized nature of the Integrated Studies degree is attractive to students with multiple interests. Emphases from computer science and information systems, accounting, technology management, and physical education are offered as part of this degree.

The B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET.

Learn More About ABET Accreditation

ABET logo

Stack Your Degrees and Earn an Associate

The Department of Computer Science offers several Associate of Science and Associate of Applied Science degrees that students can start with to build a core in computer science basics. Build an Associate of Science into a bachelor’s degree, or jump straight into the workforce with an Associate of Applied Science.

a computer with two external monitors

A.A.S. in Computer Science, Computer Engineering Emphasis

63 Credits to Graduate

The program introduces the student to a wide range of computer systems hardware, software, device drivers, and peripheral devices.

hands on a laptop keyboard, monitors in the background

A.A.S. in Computer Science, Computing & Networking Sciences Emphasis

63 Credits to Graduate

The program introduces the student to a wide range of networking and data communications technologies and entry-level programming.

a laptop screen with lines of code

A.S. in Computer Science

61 Credits to Graduate

The Associate of Science in Computer Science is a transfer degree used when a student is contemplating changing schools and includes all general education courses.

Looking to Supplement Your Bachelor's Degree?

The computer science program has several minors and certificates available that provide students with training and introductory coursework in the field of computer science to further their career prospects.

close up of lines of code on a black screen

Minor in Computer Science

18 Credits to Graduate

The program provides the student with entry-level programming instruction and an overview of some portions of the program.

close up of lines of code on a black screen

Programmer Certificate of Completion

30 Credits to Graduate

The program introduces the students to basic entry-level programming.

Testimonials

outdoor headshot of a man

"An exceptional and engaging learning environment."

"It is an exceptional and engaging learning environment that fosters the development of a comprehensive skill set. I was able to connect with industry professionals, facilitating invaluable networking opportunities that ultimately jumpstarted my career in technology."

Torick Davis, Computer Science Program

professional headshot of a man

"Employers say that they love our graduates."

"UVU’s CS degree programs are fantastic and continue to grow in support of the increasing need
for domain-savvy programmers across all areas of industry, research, and government.
CS at UVU is hands-on and applied, with just enough theory mixed in to be rigorous
and relevant in today’s world and the future. Many of our students work and support families while in school, and many find great jobs upon graduation as well. Employers say that they love our graduates because they can do stuff and make an instant contribution when they are hired."

George Rudolph, Department Chair

View Faculty & Staff