Home Programs & Courses Full-Time Studies Object Oriented Software Development
Students develop software programming skills.

Object Oriented Software Development

Open for Fall 2020

Length: 32 Weeks
Credential: Certificate
Available: Full Time Classroom

Program Highlights

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.

Download this program information

Next information session
What's up @ SAIT
No events found.
×

Add this calendar to your calendar

Note: Some filters are being applied, so the exported content is being filtered.

All information sessions

Tuition and fees per year*

Year 1: $13,105
Year 1 (International): $20,125

Year 1: $14,109 
Year 1 (International): $21,669

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

Requirements

This is a competitive program. If applicants meet the admission requirements they will be assessed based on additional criteria. Applicants will be offered admission to this program if they’re qualified through the competitive process and space is available.

When can you apply?

  • Applications are accepted until the program start date.
  • Applications for spring and fall 2020 open Oct. 2, 2019.
Term Program start
Fall 2020 Nov. 5, 2020
Spring 2020 May 12, 2020

Program Details

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

Program description

Corporations use customized computer applications that must be managed. This software needs to be designed, developed and updated by software developers.

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.

Your career

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

  • Graduates of the Object-Oriented Software Developer program have a 91% employment rate.

Student success

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.

Ideal applicant

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 and accreditation

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

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.

Contact

Have questions about this specific program?

School of ICT: Fast-Track
403.210.4522

Admission Requirements

Admission and selection

  • Spring 2020 start: applications open Oct. 2, 2019 and are accepted until the program start date.
  • Fall 2020 start: applications open Oct. 2, 2019 and are accepted until the program start date.

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.

Competitive entry: seven-step process

Step 1: Read the program information to see the qualities needed for student success.

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

Step 3: Review the selection information to understand the process and deadlines. Applications and proof of the admission requirements (transcripts and/or anticipated final grades) must be submitted to be included in selection.  

Selection is done on a continuous basis and is based on the following criteria:

  • ICT Fast-Track Career & Program Investigation online form. A link to the form will be emailed to you after you have met the admission requirements and are deemed "In Selection." The form is used to determine program suitability so be detailed and thorough in your responses.
  • Proof of previous computer programming experience. School transcripts, industry certifications, online tutorials and/or substantial industry experience will be considered. An introductory computer programming course or online tutorial may be required.
  • Attend a selection appointment may be required. International applicants and applicants applying from outside of Calgary will be able to conduct the selection appointment over the phone or the computer.
  • The final decision for acceptance into the program will be determined by the Academic Chair.

Step 4: Apply to Object-Oriented Software Development and submit your transcripts.

Step 5: Log in to mySAIT.ca to check your admission status. If eligible, your status will indicate that you're "In Selection."

Step 6: Submit your ICT Fast-Track Career & Program Investigation form and transcripts. 

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

Failure to meet anticipated final grades will result in offers being rescinded.

Communication during selection

Email is the primary source of communication during the selection 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.

Ideal applicant

The ideal candidate for the Object-Oriented Software Development (OOSD) program will have an aptitude for logistical reasoning and reasoning with symbols and objects. You are versed in procedural logic and understand complex relationships beyond the three-dimensional. You are capable of learning independently and enjoy self-directed study. Most importantly, you possess previous work experience or education in computer programming.

Courses

Program outline

Fall program start

Semester 1

Course codeCourse nameCredit
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 codeCourse nameCredit
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 codeCourse nameCredit
OBOR-350 Object-Oriented Practicum 3.0

Spring program start

Semester 1

Course codeCourse nameCredit
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 codeCourse nameCredit
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.

Costs

2019/20 Domestic Tuition and Fees*

Year Tuition fees SAIT fees SAITSA fees Health & Dental Plan 2019/20 total
1 $12,120 $462 $288 $235 $13,105

2019/20 International Tuition and Fees*

Year Tuition fees SAIT fees SAITSA fees Health & Dental Plan 2019/20 total
1 $18,915 $462 $288 $460 $20,125

2020/21 Domestic Tuition and Fees*

Year Tuition fees SAIT fees Saitsa fees Health & Dental Plan 2020/21 total
1 $ 12,968 $682 $288 $252 $ 14,190

*as approved by SAIT's Board of Governors

2020/21 International Tuition and Fees*

Year Tuition fees SAIT fees Saitsa fees Health & Dental Plan 2020/21 total
1 $20,239 $682 $288 $460 $21,669

*as approved by SAIT's Board of Governors

SAIT Fees

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

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: $460
  • For more information on Health and Dental Benefits for International students please contact the International Centre.

Books and supplies*

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.

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

Fall 2020

Computers and laptops

This is an e-learning program, which means you will be provided with a laptop with all the necessary software required. Find instructions on how to pick-up your e-learning laptop

Preparation courses

To support your success, SAIT offers some short courses before classes start, including PREP 100: The SAIT Experience and ETHI 110: SAIT Ethical Practices. 

Required textbooks

You’ll receive more details about your textbooks from your program shortly — watch your inbox.

Contact 

Email:  fast-track@sait.ca

Academic chair

"Thank you for choosing the SAIT School of Information and Communications Technologies! As your academic chair for the Object Oriented Software Development program, it’s my pleasure to welcome the newest members of our innovative learning community on behalf of the entire program. We look forward to seeing the impact you’ll make and to supporting your academic journey."

Karen Graham 
Academic Chair

karen.graham@sait.ca

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


Search results