Welcome to Computer Science

The UVU Computer Science department provides a broad range of programs that support students in many areas. Those programs can be examined in detail by following the links below. UVU is accredited by the Northwest Commission on Colleges and Universities (NWCCU) which applies to the university as a whole. Additional information on UVU's NWCCU accreditation and specialized accreditations/certifications is available at the university's accreditation site.

The Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET). 

Faculty members in the CS department represent years of experience in various related occupations and their academic credentials span an impressive variety of specializations. All members of the CS department work together to provide an educational experience designed to prepare graduates with the knowledge and skills required to succeed in the dynamic fields related to computer science.

CS News

CS 4490 Compiler Construction - No longer required. It will still be available as an elective.

CS 2600 Computer Networks - Beginning Fall 2024 CS 2600 will combine CS 2600 & CS 2690. CS 2690 will change in Spring 2025 and only be required for secure somputing.  If you took CS 2600 before Fall 2024, consider taking CS 2690 in Fall 2024.

Summer 2024: We say good-bye to Ken Jenson and Craig Sharp.

Fall 2024: We welcome 3 new instructors - Prof. Ting Cao, Jacob Powell, and Jeremy Jorgensen. Jeremy is also an instructor in the Physics Dept.

Fall 24-Spring 25: This school year will be Prof. Neil Harrison's  last year. He is retiring.

The Computer Science Program is accredited by the Computing Accreditation Commission of ABET.



Imperative of
Ethics & Conduct

The Computer Science department recognizes the need for an ethical standard that all computer science students should abide by. Students wishing to apply for admission to a degree program must read and abide by the declaration found by clicking the link below.

Code of Ethics

Computer Science Programs

Computer Science

Computer screen with code
Learn More

Software Engineering

Computer screen with code
Learn More

Computational Data Science

Computer screen with code
Learn More

Software Development

Computer screen with code
Learn More