Feb 23, 2024  
PUBLISHED 2023-2024 Credit Catalog 
PUBLISHED 2023-2024 Credit Catalog [ARCHIVED CATALOG]

Object Oriented Software Development

Return to {$returnto_text} Return to: Programs by School

Program Description

Corporations use customized computer applications that must be managed. This software needs to be designed, developed, and updated by software developers. This program is designed to provide you with the knowledge and practice you need to acquire solid software development skills in minimal time.

Build a career in full-stack software development with training in object-oriented programming, web-based application development, and relational databases. Covering introductory concepts through advanced techniques, you will gain experience in several object oriented programming languages, web and mobile application development, and relational databases, while using a vast array of development tools.

Program Overview

Fast Facts

  • This program includes a practicum placement during which students are provided the opportunity to apply their skills in a professional setting
  • Due to the tight integration of the courses in this program, credit for prior learning is not available

Your Career

Graduates may find employment as a software developer, programmer, analyst, systems analyst, web developer, or IT consultant.

Student Success

This is an intensive program requiring a commitment of both time and energy. Students who experience success in this program and profession typically:

  • Have higher secondary and/or post-secondary grades
  • Make their education a priority (including engaging in consistent self-study throughout the program)
  • Have previous work or educational experience in computer programming
  • Think logically and can concentrate for long periods of time
  • Enjoy developing innovative solutions to problems using computer programming
  • Are detail oriented, and can remain patient and persistent while debugging code
  • Are capable of learning independently and enjoy self-directed study


Upon successful completion of this program, graduates will be awarded a SAIT Object Oriented Software Development certificate.


The progression requirement for students taking credit courses is a Term GPA and Total Institutional GPA of 2.0, with the exception of English Language Foundations and Academic Upgrading programs.

Admission Requirements

  • At least 60% in English Language Arts 30-1 or English Language Arts 30-2 or equivalent, OR,
  • A minimum of two years post-secondary education from a recognized university, institute, or college

All applicants must demonstrate English Language Proficiency prior to admission, including students educated in Canada.

Program Outline

Total Credits 28.5

Return to {$returnto_text} Return to: Programs by School