3 Years - 6 Semesters
Ontario College Advanced Diploma
Campus: Sault Ste. Marie
Program Code: 2096


Like technology, we know your potential is limitless. Take your passion for technology further in the Computer Programming and Analysis program and continue to develop your skills to land your dream job.

The Computer Programming and Analysis program has an unmatched student-to-computer ratio and a comprehensive curriculum that will help transform you into an in-demand professional ready to make their mark on the digital world!

Learn how to apply technologies in an application-driven team environment including:

  • JavaScript
  • Object-Oriented Analysis and Design
  • PHP
  • Server-side java
  • Mobile application development and databases

We know it takes more than computer skills to make your mark in your career.  So, as part of your program, you’ll use your in-class learning to solve real-world problems during a semester-long field placement.  Work directly with local agencies and businesses gaining practical experience while making lasting professional connections.

The Computer Programming and Analysis program is offered to students who have completed four semesters of Sault College’s Computer Programming program.

As businesses use technology to transform how they operate, there will continue to be a growing need for programmers and software developers like you. Are you ready to be in demand?

This additional one-year, online, Computer Programming and Analysis Ontario College Advanced Diploma program, following completion of the two-year Computer Programming Ontario College Diploma, furthers your preparation for a career in software development and systems analysis. The online program, delivered in partnership with Algonquin College, specializes in information systems design, development and deployment. You reinforce sound coding and software testing principles and practices leveraging proven methodologies and industry standards to develop robust system solutions meeting stakeholder’s needs by bridging software development and the needs of the business world.


Use leading industry software and technology including object-oriented methodologies, database design, database administration, systems analysis and design, cybersecurity, quality assurance and testing, development operations as well as business and information technology to design, develop and deploy information systems.

Requirements & Program Information

Completion of the 2-year Computer Programming program. Missing any requirements? Get them for free from Academic Upgrading.

Career Path

A strong demand for programming/analysis graduates exists in a number of different businesses and industries both locally and nationally. Graduates may seek employment in a wide range of positions such as: software development, systems analysis and design, user interface design and human factors, web and database design and programming, project management, system and database administration, end user support, management of technology. Potential for career advancement and portability of skills is high.


Program Coordinator: Rodney Martin, (705) 759-2554 ext 2646, rodney.martin@saultcollege.ca

Please Note: Semesters 1 to 4 are taken in the 2-year Computer Programmer program. Upon successful completion of the Computer Programming program, students will have the option to enter semester 5 of the Computer Programming and Analysis program. (subject to enrolment)

Would you like to receive info on Sault College and our program information?