Associate of Applied Science
Software Development
> ... Certificates & Degrees Overview > Degree List > Associate of Software Development
BYU-Idaho + BYU-Pathway

The associate degree in software development prepares students with the foundational skills necessary to find a job in programming and web development.

This degree is developed and granted by BYU-Idaho, with support and resources coming from BYU-Pathway Worldwide.

Group of people gather to brainstorm ideas hands type on a keyboard with several computer screens

Why choose this degree?

Training in software development enables you to work in the developing market of database systems, digital communications, cybersecurity, web development, software, wearable technology, and much more. Applied technology prepares you for the growing global economy by providing you with problem-solving and interpersonal skills; computer administration, software development, computer networking, database, web development skills and experience; and information technology process management.

BYU-Pathway has found that certain combinations of certificates lead to better job opportunities. Most degrees have a recommended plan of certificates that will help students increase their income and improve their employment possibilities.

Woman stands in front of computer servers holding a laptop
Looking Ahead
Potential Employment
  • Successful students will be prepared for a variety of positions in web and software development.

Essential Knowledge and Skills


  • Design websites that are visually appealing and follow industry standards.
  • Develop applications in a variety of languages and platforms.
  • Develop dynamic, data-driven web applications using both relational and NoSQL databases.
  • Demonstrate the traits of an effective team member.

Associate of Applied Science of Software Development

Program requirements

Degrees are built by selecting three certificates, which are typically made up of five courses each. Our recommended plans are designed to lead to better job opportunities. To earn a bachelor’s degree, you will complete three certificates plus additional requirements:

Software Development Path

Steps to your Associate Degree in Software Development

If getting a better job is not your primary focus, there are other certificate options available.

Recommended General Education Courses
Each degree has a set of recommended general education courses.


Course CodeCourse Name# of Credits
ENG 150Writing and Reasoning Foundations3
BUS 301Advanced Writing in Professional Contexts3
MATH 108xMath for the Real World3
GE 103Online University Success1

Natural Sciences

Course CodeCourse Name# of Credits
GESCI 101From Atoms to Humans3
NUTR 150Essentials of Human Nutrition3

Art & Humanities

Course CodeCourse Name# of Credits
HUM 110Introduction to the Humanities3

Social Science

Course CodeCourse Name# of Credits
ECON 150Econ Principles & Problems Micro3
FAML 160Family Relations3

Religion (plus an additional 6 credits)

Course CodeCourse Name# of Credits
REL 200CThe Eternal Family2
REL 225CFoundations of the Restoration2
REL 250CJesus Christ Everlasting Gospel2
REL 275CTeachings and Doctrines of the Book of Mormon2

Previously earned course credits from PathwayConnect and/or other colleges and universities will be evaluated after a student is admitted and submits valid transcripts.