Program overview
The Object Oriented Software Developer (OOSD) certificate program provides fast-track training in full-stack software development, equipping students with the technical knowledge and practical skills required to build robust software applications.
-
Core Focus & Curriculum: Covers multiple object-oriented programming languages, web-based and internet application development, relational databases, mobile application development, and a wide array of industry-standard software development tools.
-
Program Structure:
-
Instruction: 24 weeks of formal classroom and lab instruction.
-
Practicum: Includes a mandatory 8-week work practicum following instruction to apply skills in a professional work environment.
-
-
Job Insights:
-
Canada: Average salary of $83,793/yr (Range: $52K – $127K) | 795 jobs advertised (July 2026).
-
Alberta: Average salary of $84,410/yr (Range: $55K – $131K) | 69 jobs advertised (July 2026).
-