Home Programs & Courses Object-Oriented Software Development

Object-Oriented Software Development

Open for Fall 2022

Open for Spring 2022

Length: 32 weeks Credential: Certificate Delivery: Full Time Classroom

Apply now

Next information session

There are no events scheduled for this program. Please visit the link below to see all upcoming and on-demand information sessions.

Upcoming Information Sessions

Overview

Build a career in software development with training in object-oriented programming, web-based application development and relational databases, while using up-to-date development tools and standards.

The Object Oriented Software Developer (OOSD) program is designed to provide you with the knowledge and practice you need to develop solid software development skills in minimal time. This program takes you from introductory concepts to advanced techniques in only 32 weeks.

You will gain experience in several object-oriented programming languages, web-based and Internet application development and relational databases while using a vast array of development tools. Mobile application development has recently been added to the program. After 24 weeks of formal instruction, you will put your knowledge and skills to work in a mandatory eight-week work practicum.

Is this the right fit for me?

Students with higher grades usually experience more success in SAIT programs. This is an intensive program requiring a commitment of both time and energy. Students who experience success are those who make their education a priority throughout the program.

The ideal candidate for the Object-Oriented Software Development (OOSD) program can think logically and concentrate for long periods of time. You enjoy developing innovative solutions to problems using computer programming. You are detail-oriented and can remain patient and persistent when debugging code. You are capable of learning independently and enjoy self-directed study. Most importantly, you possess previous work experience or education in computer programming.

Credentials 

After successfully completing this program, graduates will receive a SAIT Object-Oriented Software Developer certificate.

Read more

icon-mail

Want to learn more about this program?

Sign up

Career opportunities

Graduates can pursue job opportunities as a:

  • software developer
  • programmer
  • analyst
  • systems analyst
  • web developer
  • IT consultant

Related careers include:

  • search engine specialist
  • webmaster

Tuition and fees per year*

Year 1: $14,819

Year 1 (International): $21,775

*Tuition, fees, books and supply costs are subject to change

Full costs
Tuition and financial aid

Canada-Alberta Job Grant  This program is eligible for Canada-Alberta Job Grant funding.

Requirements

You will be offered admission to this program through direct entry if you meet the admission requirements and space is available.

Admission requirements

When can you apply?

Applications are accepted until the program start date but are subject to change.

  • Applications for spring 2022 opened on June 14, 2021.
  • Applications for fall 2022 open on Oct. 6, 2021.
Classes begin Year start date Year end date
Fall 2021 Nov. 1, 2021 June 30, 2022
Spring 2022 May 9, 2022 Dec. 16, 2022
Fall 2022 Sept. 6, 2022 May 5, 2023

How to apply

Admission requirements

Admission and selection

Applications are accepted until the program start date but are subject to change.

  • Spring 2022 start: applications opened on June 14, 2022. 
  • Fall 2022 start: applications open on Oct. 6, 2021.

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.

SAIT accepts high school course equivalents for admission. If you don't meet the requirements, consider Academic Upgrading.

SAIT evaluates international documents for admissions. After you've applied, consider our  international document assessment service if your education is from outside of Canada. 

Due to the tight integration of the courses in the Object-Oriented Software Development (OOSD) program, credit for prior learning is not available.

Direct Entry: four step process

Please complete these steps to learn more about the program you have chosen and confirm that this is the right training for you for your chosen career path.

Step 1: Read the program information on the website and review this program presentation to learn more about student expectations during the program.

Step 2: Ensure that you meet all of the admission requirements listed.

Step 3: Apply for the program.

Step 4: Continue to monitor changes to your application status through mySAIT.ca.

Previous computer programming experience gained through education, industry experience, industry certifications, or completion of online tutorial related to computer programming or software development is strongly recommended.

Communication during admissions

Email is the primary source of communication during the admissions process. Ensure your personal email account is managed appropriately to receive our emails, files and communications.

We recommend you add fast-track@sait.ca and the sait.ca domain to your safe senders' list or you risk missing critical email messages.

Courses

Program outline

Looking for course descriptions and requisites? Visit the course catalogue

Fall program start

Semester 1

Course code Course name Credit
CRPG-200 Rapid Application Development for OOSD 3.0
CPRG-210 Web Application Development 3.0
CPRG-212 Database Development 3.0
CPRG-214 .NET Web Applications 1.5
CPLN-240 Career Planning and Management 1.5
PROJ-207 Threaded Project for OOSD 3.0
PROJ-216 Software Project Concepts 1.5

Semester 2

Course code Course name Credit
CMPP-264 Java Programming for OOSD 3.0
CMPS-207 Operating Systems and Networks 3.0
CPRG-208 Security for Developers 1.5
CPRG-220  Open Source Web Applications 1.5

Semester 3

Course code Course name Credit
OBOR-350 Object-Oriented Practicum 3.0

Spring program start

Semester 1

Course code Course name Credit
CMPS-207 Operating Systems and Networks 3.0
CRPG-200 Rapid Application Development for OOSD 3.0
CPRG-210 Web Application Development 3.0
CPRG-212 Database Development 3.0
CPRG-214 .NET Web Applications 1.5
CPLN-240 Career Planning and Management 1.5
PROJ-207 Threaded Project for OOSD 3.0
PROJ-216 Software Project Concepts 1.5

Semester 2

Course code Course name Credit
CMPP-264 Java Programming for OOSD 3.0
CPRG-208 Security for Developers 1.5
CPRG-220 Open Source Web Applications 1.5
OBOR-350 Object Oriented Practicum 3.0

Progression

Students must attain a PGPA and/or a CGPA of 2.0 or better in each semester and pass the necessary prerequisite courses to progress through the program. To qualify for graduation, students must pass all courses, attain a CGPA of 2.0 or better and complete course requirements within the prescribed timelines.

Transfer options

The opportunity to advance your education through transfer to, within or from SAIT is available with the following universities and colleges:

  • Rocky Mountain College
  • SAIT

To learn more, visit transfer options.

Costs

2021/22 Domestic Tuition and Fees*

Year Tuition fees SAIT fees Saitsa fees Health & Dental Plan 2021/22 total
1 $13,486 $793.20 $287.77 $252 $14,819

2021/22 International Tuition and Fees*

Year Tuition fees SAIT fees Saitsa fees Health & Dental Plan 2021/22 total
1 $20,442 $793.20 $287.77 $252 $21,775

*Fees and tuition are based on a two-semester full course load structure. There may be additional fees for practicums and terms held outside this time frame. 

SAIT Fees

Campus athletic and recreation Fee: $183.20
Universal transit pass (UPass): $310 - Check eligibility here.
Student support fee: $150
Student technology fee: $150

Health and Dental Fees

Domestic Students 

  • Health Plan: $122
  • Dental Plan: $130
  • For students with existing health and/or dental plans, please refer to the Saitsa website for information on opting out.

International Students 

  • Health and Dental Plan: $252
  • For more information on Health and Dental Benefits for International students please contact the International Centre.

Books and supplies*

  • Books and supplies are approximately $1,000 - $1,500 per full-time year.
  • For an estimate of the costs associated with purchasing a device that meets the standard hardware and software requirements, see our computers and laptops page.
  • Find out about tuition and financial aid.

* Tuition, fees, books and supply costs are subject to change.

Next steps for incoming students

Have you been accepted to this program? Here's what you'll need for your first day of classes.

Fall 2021

Orientation

Your program orientation will take place on Nov. 1 online. WCheck your schedule in mySAIT for the time and location details.

Learn more about your orientation.

How to register for classes

You'll follow a fixed block registration process to enrol in your classes. Learn how to register on our registration and schedules page.

Computers and laptops

This is a bring your own device program with a  power-user hardware and software requirement. See the specific requirements on our  computers and laptops page

Instructions and links to the required software will be provided during the first few weeks of classes.

Preparation courses

To support your success, you’ll be automatically registered in two short courses to prepare you for the academic year:

PERS 050: Student Rights and Responsibilities

This course is designed to introduce you to student rights and responsibilities at SAIT. You will learn about SAIT's rich and diverse community, become familiar with guidelines and procedures that create a safe, respectful learning experience for you, and gain practical tips for how you can engage in the SAIT community in a positive and responsible way. PRES-050 must be completed within 30 days from the start of the semester.

PREP 100: The SAIT Experience

Get tips and insider information on time management, exam preparation, effective notetaking and more through this free, online short course for new students. Plus, learn about discussion boards, online communication and submitting assignments online. Course completion is recommended by the end of your first semester.

Both courses can be accessed through Brightspace D2Lbefore the first day of classes.

Required textbooks

Textbooks will be provided at no additional cost.

Contact 

Phone: 403.284.8543
Email: fast-track@sait.ca

Academic chair

Blake Kanewischer, Academic Chair
blake.kanewischer@sait.ca

Next steps for all students

Here's what else you'll need to do to get ready!

Next steps for accepted students

Important dates and deadlines

Find important dates applicable to all students, including your transcript and tuition payment deadlines on our Important Dates page.

Important Dates

Student Guidelines

Review the student guidelines to learn about the School of Information and Communications Technologies' expectations before you start your studies. 

Download Guide

Have questions about this program?

Contact us at

School of Information & Communications Technologies (fast-track programs)
403.284.8543
fast-track@sait.ca

More programs you might like

  • Full Time
  • Classroom
  • Certificate
  • Full Time
  • Classroom
  • Certificate
  • Open for Winter 2022
  • Full Time
  • Online
  • Post-Diploma Certificate
  • Open for Spring 2022
  • Full Time
  • Online
  • Post-Diploma Certificate
  • Open for Spring 2022
See more web and digital technology programs
mail envelope

Your journey starts here

Sign up to get important updates on:

  • Business and technology programs
  • Application information
  • Relevant news and events

Get important updates about our business and tech programs

Enter Your Search Term Here
Start typing to search SAIT.ca
 
REFINE RESULTS
Refine Results
 
 


Search results

Sait.ca Website Feedback


Hello, we'd love to hear your feedback about our website...

Would you like a response?*

Please answer the math question below.