Software Development

Software developers work under the supervision of software engineers or computer scientists to develop software. They implement software designs, and may have a limited role in their design. They participate in innovative software development processes such as Agile and Scrum software development as team members. Opportunities for advancement and leadership roles are possible, but limited.

As a holder of the Bachelors of Applied Science degree in Software Development, you have sufficient training in software for a career in software. You also have expertise in another field, which helps you see how software might benefit people in a practical setting. If you already have a college degree in a different field, the Bachelors of Applied Science provides an expedited pathway to a career in software.