Software Development Bachelor’s

DEAC Accredited · Bachelor’s Degree

Build the skills to design, code and launch modern software with a Bachelor’s in Software Development

Software drives nearly every industry today. Learn to design, build, test and deploy the applications organizations run on — through a hands-on, project-based curriculum in programming, databases and web technologies.

120
Credit hours
<4yrs
To complete the program
84
Max transfer credits accepted
100%
Online — full distance
Professionals collaborating in a technology workspaceDEAC Accredited
The program

From first line of code to shipped software.

The Bachelor of Science in Software Development prepares you to design, build, test and deploy modern software applications used by organizations around the world. Through a hands-on, project-based curriculum, you’ll learn programming, application development, databases and web technologies — while developing the problem-solving skills today’s technology workforce demands.

Design & develop software applications
Write & test code for client and server
Work with databases & web technologies
Solve real-world problems through code
Why study software development

What you’ll build toward

Technology careers are among the fastest-growing fields, and software developers play a critical role in building the systems that power modern organizations.

01
Professional working with a digital technology interface

Hands-on, project-based learning

Build real software from day one — designing, testing and deploying applications just like you would on the job.

02
Online class on a laptop video call

Full-stack technical foundation

Programming, application development, databases and web technologies — the core skills employers look for.

03
Professional working on a laptop

Career-ready problem solving

Develop the analytical and system-design skills to solve real-world problems through code.

Where this degree can take you

Potential career paths

Software developers are in demand across technology, healthcare, finance, government and startups.

Software Developer
Web Application Developer
Systems Developer
Software Engineer
Application Programmer
IT Consultant
Program overview

BSSD program at a glance

Study fully online, from anywhere.

Bachelor’s

Bachelor of Science in Software Development

Complete this program in under 4 years.

$42,840
Total tuition · includes application fee and textbooks
  • Credits120 credit hours
  • LengthUnder 4 years
  • DeliveryFull distance
  • EntryAssociate’s degree or 60 semester credits
  • TransferUp to 84 semester credits accepted
Student voices

What our students say

Each course gives you enough time to delve deeper…it allows you to put out your thought process, accompanied with research. It makes you a well-versed, independent researcher.
Dr. Monica BansalDr. Monica BansalCurrent Student
That’s a big yes, I will recommend students, especially international students, to UoF because I think it’s a wonderful opportunity to get a terminal degree. There’s a lot of flexibility and [they’re] very accommodating.
Dr. Rayfurd ThompsonDr. Rayfurd Thompson2024 Graduate
Admissions

Entry requirements

We welcome students who’ve already completed some college coursework. Transfer credits are evaluated individually.

Graduates in academic regalia at commencement
BS

Admission requirement

An associate’s degree, or a minimum of 60 semester credits from a regionally accredited institution, a nationally accredited institution, or an appropriately certified foreign institution.

+84

Have prior college credit?

Transfer up to 84 semester credits from an accredited institution toward your bachelor’s degree — see details below.

Good to know

Accreditation, aid & transfer credit

Accredited

University of Fairfax is accredited by the Distance Education Accrediting Commission (DEAC), listed by the U.S. Department of Education as a recognized accrediting agency and recognized by the Council for Higher Education Accreditation (CHEA).

Scholarships & aid

Our Financial Services Team will sit down with you to identify sources of financial assistance — we’re committed to finding solutions for those who qualify. Please note: Federal Financial Aid is not yet available to students of University of Fairfax.

Transfer credits

A maximum of 84 semester credits equivalent to our courses in content, credit and level may be transferred into a bachelor’s degree program.

Up to 84 credits →

Ready to build your future in software?

Talk with an admissions advisor about the BSSD, your eligibility and how to pay for it.