Back
Certificate
Software Development
certificate-icon-white
> ... Certificates & Degrees Overview > Degree List > Software Development
BYU-Idaho + BYU-Pathway

The software development certificate helps students develop the skills needed to work in software development.

This certificate is offered by BYU-Idaho, with support and resources from BYU-Pathway Worldwide.

man sitting at a desk looking at a laptop
Looking Ahead
Potential Employment
Students who complete the software development degree and its certificates will be prepared to work in a variety of technology-related careers.
Certificate of Software Development
Program Requirements
This certificate builds into the Software Development degree.
This is an advanced certificate. If you are pursuing a Software Development degree, you must first complete the Web and Computer Programming and Web Development certificates.
certificate-icon-white
Certificate
14 CREDITS
associate degree icon
Associate
60 CREDITS
bachelors icon navy
Bachelor's
90–96 CREDITS
Certificate of Software Development
Course Code
Course Name
# of Credits
For questions about this program, contact BYU-Pathway Support
Two women working on a computer together
Why choose this certificate?
Training in software development prepares you for the constantly changing field of development by helping you gain skills in developing software, designing user interfaces, and a variety of programming languages.

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.
A Quiet Study
Outcomes
  • Develop software to solve meaningful problems in a variety of domains.
  • Systematically evaluate the pros and cons of alternative solutions.
  • Prepare and execute software test plans.
  • Be self-reliant learners.
  • Demonstrate effective skills related to getting a job as a software developer.
  • Demonstrate the traits of an effective team member.