Page Content
The Bachelor of Applied Technology in Software Development program is designed to provide you with a relevant education that aligns with today’s job market. It has been developed in partnership with industry professionals to ensure that students gain practical skills that employers are looking for.
Skills Gained
By completing this program, you will:
- Be versed in software design and object-oriented design/programming (OOD/OOP) principles
- Be knowledgeable of data structures and algorithms principles
- Be experienced with machine learning technologies
- Understand data analytics and harvesting
- Be experts of data visualization
- Understand ethics in data collection, usage and management
Capstone Projects
A key part of the program is applied learning, where students complete hands-on projects. Each advanced track includes a capstone project course, allowing you to work on real-world problems. These projects not only help you better understand the material but also make your resume stronger when you start applying for jobs.
Stackable Credentials
As you work toward your bachelor’s degree, you can earn additional credentials, like occupational skills awards, certificates and even an associate degree. Many of these courses can be applied directly to the bachelor’s program so you can make steady progress.
Tracks To Focus Your Studies
The program also offers unique tracks, such as Data Analytics and Machine Learning, which set us apart from other programs and give you the chance to specialize in areas that are in high demand.