Program overview
The Software Development program offers hands-on, applied education in full-stack software development, equipping students with the skills needed to design, build, and support modern applications, databases, and websites.
-
Core Competencies: Covers software analysis and design, object-oriented programming, web development, database design, software testing, security, and deployment across various programming languages.
-
Career Focus: Prepares graduates for in-demand roles in computer software engineering and development, enabling them to build and maintain an organization’s applications and data platforms.
-
Job Insights:
-
Canada: Average salary of $83,778/yr (Range: $52K – $126K) | 816 jobs advertised (July 2026).
-
Alberta: Average salary of $83,942/yr (Range: $55K – $132K) | 73 jobs advertised (July 2026).
-