The Computer Science program at UVU provides a strong foundation in computing theory and hands-on software development, preparing students to design, implement, and evaluate modern computing systems. It develops problem-solving skills and technical expertise through progressively advanced coursework and projects in areas such as artificial intelligence, scalable systems, and application development. Advanced electives include topics such as compiler design, intelligent systems, and distributed computing, with opportunities to collaborate across disciplines or interests on projects.
The program offers specialization tracks in Computer Science, Full-Stack Web Development, Secure Programming, and Artificial Intelligence, allowing students to tailor their studies to specific interests and career goals. Graduates are prepared for employment in software development, web and mobile applications, cybersecurity, and are prepared for graduate study. Related programs at UVU—including Software Engineering, Computational Data Science, Computer Science Education, and the BAS in Software Development—share foundational concepts while emphasizing distinct skill sets and career pathways.
The computer science program is accredited by the Computing Accreditation Commission of ABET.

Data in both tables reflects Fall numbers reported at https://www.uvu.edu/birs/performance-indicators/academic-programs/ for BS degrees only. "Number of students" represents Fall enrollment numbers. "Graduation Numbers" reflects completions from that same year.
CS BS
| CS Majors Only | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Number of Students | 1010 | 944 | 920 | 833 | 620 |
| Graduation Numbers | 91 | 68 | 87 | 97 | 144 |
All 5 BS Degrees
| CS Dept All Majors Total | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Number of Students | 1242 | 1272 | 1324 | 1264 | 947 |
| Graduation Numbers | 113 | 94 | 122 | 154 | 236 |
PEOs also found at https://www.uvu.edu/cs/degrees/peos.html
SLOs/PLOs also found at https://www.uvu.edu/cs/degrees/plos.html
Within three to five years of graduation, alumni of the computer science program are expected to have: