Computer Science
J & M Price College of Eng. ยท CP SC
MinorDescription
Learning Outcomes
Develop and utilize abstractions
Understand and analyze the efficiency of classical algorithms and data structures
Create programs
Learn new programming languages and tools
Develop reusable and maintainable code
Graduation Requirements
Upper division courses (3000 or higher) must be taken at the University of Utah.
If CS 2100 is taken toward the minor, it must be taken at the University of Utah.
GPA from the best three CS 3000+ courses must be 2.5 or greater. (CS 2100 can also be utilized in the GPA computation)
Official Resources
Ask an Alum
Get real world insight from alumni who share their career paths and advice
Tuition Calculator
Calculate your estimated tuition and fees
Cost of Attendance
View typical costs for University of Utah students
Academic Advising
Connect with academic advisors for guidance on course selection, degree planning, and your academic journey