Cost & earnings at Utah Valley University What students borrow here, and what they go on to earn
Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →The Bachelor of Science in Computing at Utah Valley University is an undergraduate program focused on practical software and systems skills for students seeking careers in programming, systems development, or technology delivery. It suits students who prefer applied computing, project-based learning, and paths that bridge software engineering, IT fundamentals, and computing problem solving.
Coursework typically covers core computing foundations and applied topics. Expect courses in programming, data structures and algorithms, software engineering principles, databases, operating systems concepts, and networking fundamentals. Elective or concentration options commonly let students focus on areas such as web and mobile development, systems administration, or advanced software design. Practical labs, team project courses, and capstone experiences translate theory into portfolio-quality work.
Admission normally follows the university's undergraduate entry policies and may include completion of high-school prerequisites in mathematics and English, submission of an application, and meeting minimum academic standards. Transfer students can typically apply prior college coursework toward degree requirements; specific placement in programming or math courses may depend on prior preparation or placement testing.
Graduates are prepared for roles such as software developer, application programmer, systems engineer, web developer, or IT support specialist. The program's project-focused approach supports entry into industry development teams, technology startups, or continuing study in specialized computing fields or graduate programs. Portfolios and capstone projects are key to demonstrating practical skills to employers.
Students should explore university-wide scholarships, department-specific awards, and external computing or STEM scholarships; many scholarships consider academic merit, financial need, or demonstrated computing experience. Additionally, part-time employment, internships, and cooperative education placements can provide both funding and professional experience while completing the degree.
Shortlist scholarships and plan your application — free guidance from our advisors.