Find out more about Western Governors University

Bachelor of Science in Software Development

Program Details

WGU’s bachelor’s degree in Software Development (BSITSW) prepares IT professionals to design and develop software—including mobile and data-centric applications—at an enterprise level. Students may choose between two curriculum tracks that allow them to specialize in either C# or Java as a programming language. 

The BSITSW degree incorporates five industry-recognized certifications without adding extra time or exam fees to the program. Certifications include CompTIA A+ and Project+, CIW Site Development Association, CIW User Interface Designer, and CIW Advanced HTML5 and CSS Specialist. 

WGU is an online, accredited, nonprofit university making higher education more accessible and affordable for working adults. Degree programs are designed with input from industry and academic experts to ensure our graduates have the latest skills and certifications. Students benefit from WGU's competency-based learning model, in which they can progress through courses as quickly as they master the material. WGU offers low, flat-rate tuition (under $6,500 per year for the BSITSW program), unparalleled flexibility, and one-to-one support from dedicated faculty mentors.


The program requires a total of 122 competency units (CUs), the equivalent to the traditional credit hour.

To be admitted into this online IT degree, you must:

  • Possess a high school diploma or its equivalent.
  • Demonstrate IT experience through at least one of the following four methods:
    • Have earned an associate’s degree in IT or equivalent (A.S. or A.A.S. acceptable).
    • Have completed the following high-level IT coursework within the last five years:
      • Two or more upper-level Networking courses; OR
      • Two or more upper-level Object-Oriented Programming courses (Java, C#, etc.); OR
      • One or more upper-level Operating Systems course; OR
      • One or more upper-level Information Security and Assurance course.
    • Hold high-level IT certification in network, security, programming, data management, operating systems, or hardware management earned within the last five years.
    • Submit a resume showing three-plus years of IT work experience.

You may also be required to take and pass the WGU Readiness Assessment — a short, multi-part online admissions test that helps determine the likelihood of success in a WGU program. Applicants who possess a bachelor's degree or one of the IT certifications that WGU recognizes for competency credit will have this requirement waived.

Accreditation & Licensing

Western Governors University is the only university to have received simultaneous accreditation by four regional accrediting commissions. Currently, WGU's "home" accrediting commission is the Northwest Commission on Colleges and Universities, the same organization that accredits such leading institutions as the University of Washington, University of Oregon, University of Utah, Brigham Young University, and other public and private colleges.