B.S Software Engineering

4 Years On Campus Bachelors Program

Utah Valley University

Program Overview

Software Engineers design and develop large software systems. In addition, they may lead teams of software developers or quality assurance engineers. They also work with users and customers to understand their needs. Software systems we take for granted, such as Microsoft Office, are implemented by software engineers. Software engineers employ innovative software development approaches, such as Agile software development, to effectively manage software development projects.

Program Key Stats

$18012 (Annual Fee)



100 %

Eligibility Criteria

2.8
33
75

6
66

Additional Information & Requirements

Career Options

  • Architectural and Engineering Managers
  • Software Developers
  • Applications
  • Software Developers
  • Systems Software

Book Free Session with Our Admission Experts

Admission Experts