Dakota State University students walking around campus

Rise with us

DSU is a place where innovation meets opportunity. We are a nationally recognized leader in technology-driven education, constantly pushing the boundaries of what’s possible. With hands-on learning experiences, expert faculty, and cutting-edge facilities, we prepare you for modern careers. Choose from a wide range of affordable, forward-thinking programs that allow you to shape your own path. Your future begins today.

Majors & Degrees

Software Development, AS

Go behind the software

Credits

60

Start Terms

Fall

|

Spring

Available

On Campus

|

Online

Tuition

$5,768.40

estimated total cost

More tuition details

Our phones, computers and other technology devices are made up of copious amounts of software. But how is the software for our devices created? What does the process look like? How do they choose the design? How do they get it to even work?

Now you can find out. If you’re interested in creating software, our associate degree in software development has the answers to your questions and the questions above.

Work in our virtualized environment, where you’re able to test your work on multiple operating systems. You’ll also work in a protected sandbox on security issues and explore options on a variety of server operating systems. Over time, you can create software that will showcase your abilities and prepare you for the future.

Learn the logistics

Your classes will cover core principles and demonstrate how to develop, design, test, and deliver a software program error-free. You can also add coding to your skill repertoire, since you’ll write, test, and maintain computer programs in several languages.

NSA and DHS recognition

DSU is recognized by the National Security Agency (NSA) and the Department of Homeland Security (DHS) for our high-quality curriculum. With this curriculum, you’ll learn skills like:

  • How to write code
  • Manage the development process
  • Manipulate data efficiently
  • Take user needs into account
  • Deliver successful and secure products

These courses are taught by our DSU faculty, who know the field firsthand.

Leave DSU a professional

Leave DSU with the comfort of knowing your skills will prepare you for a variety of fields, clientele, businesses, personal use, and more.

Learning outcomes

Upon completion of the Associate of Software Development, students will:

  • Be able to design, construct, test, and maintain computer application software or systems.
  • Be able to write, test, and maintain computer programs and/or web applications in several languages.
  • Be able to build web-enabled applications.

Related Programs