Program overview
The Computer Programming two-year Ontario College Diploma program at St. Clair College equips students with core software engineering principles to design, test, build, and maintain native, web, and mobile software applications:
-
Software Development & Database Engineering: Covers object-oriented programming (OOP), web development, mobile application frameworks, database management systems (SQL), and enterprise software design.
-
System Automation & Diagnostics: Teaches requirement gathering, troubleshooting, secure coding practices, and workflow optimization to automate business processes for public and private organizations.
-
Industry Standards & Best Practices: Focuses on code documentation, quality assurance testing, version control, and collaborative development methodologies aligned with National Occupational Classification (NOC 2174) standards.
-
Laddering & Post-Graduate Pathways: Graduates can bridge into advanced credentials, such as the Mobile Applications Development advanced diploma or specialized IT post-graduate certificates.
-
High Earning Potential: Strong career earnings in Ontario with average annual salaries near $85,770 CAD (typical range: $54K–$128K CAD).