Advanced Diploma in Computing: Software Development

About the Program

An Advanced Diploma in Computing: Software Development from Focus College can get you prepared to jump into a software career or enter a partner university.

If you’re looking for a career in a field with a strong demand for skilled employees, IT and Software Development are two great options with job opportunities in many different industries – from biotechnology to telecommunications and transportation.

In this 2-year* full-time Advanced Diploma in Computing: Software Development program, you will take your analytic, problem-solving brain and add the specific skills taught in our employment-focused courses and be job-ready in no time.

And you have the option to complete the diploma program and jump right into securing employment or move on to university to get your degree.

The Advanced Diploma in Computing: Software Development will give students the skills and theoretical knowledge that they need to move into higher education and employment. The software development activities covered include new development, modification, re-use, re-engineering, and maintenance.

The specific aims of the program are to:

  • Develop a range of contemporary software development skills that are required by industry
  • Develop students’ knowledge and skills in planning, developing, and evaluating
  • Develop employment skills, particularly relating to the IT industry
  • Develop learning and transferable skills (including core skills)
  • Prepare learners for employment in competitive international markets
  • Prepare learners for progression to degree study at partners universities in various countries

This program has been approved by the Private Training Institutions Branch (PTIB) of the Ministry of Advanced Education and Skills Training.

Career Opportunities

The Advanced Diploma in Computing: Software Development is designed to equip students with the necessary skills required to pursue a career in the IT field at a professional or junior managerial level. The program will prepare students for employment in a software development role with an IT/Computing-related post at technician or professional level.

Who Will Benefit?

Most people have a lot to gain from taking this program. Former students returning to school, anyone who wants to pursue higher education, adult learners with families, working individuals who wish to enhance their career prospects, and people who wish to start their own businesses.

Admission Requirements

Minimum Grade 12 or equivalent Canadian qualification OR relevant experience or mature students

In the case of students from non-English-speaking countries/territories, students will have to demonstrate their English proficiency at a minimum IELTS Band level of 6.0 or equivalent. (In a case where a prospective student has no proof of English proficiency or an English proficiency level below IELTS Band 6.0, that student will be required to take the Focus College ESL “Crash Course”).


Interested in learning more about tuition? Visit Program Pricing – Focus College

Questions about scholarships and other financing options? Learn more at Financial Assistance – Focus College

Want to speak with an Admissions Advisor?

Let’s get in touch!


  • Hours of instruction– 2400.
  • Full time duration– 80 weeks.
  • Full time hours– instructional time of 20 or more hours per week, or • if the program leads to employment in a career occupation regulated by Transport Canada, instructional time is 15 or more hours per week.
  • Part time hours- instructional time of less than 20 hours per week, or• if the program leads to employment in a career occupation regulated by Transport Canada, instructional time of less than 15 hours per week.

This program is offered at the Kelowna and Surrey campuses. Students are required to maintain 80% attendance throughout the program. Approximately 10-15 hours/week is required from students to be successful in this program. In order to graduate, students must pass all units through the program with a grade of C or higher.

*Program length when completed in normal time. **Program length following the accelerated track.

Speak with an Admission Representative today!

Get in touch with us at 250-861-5808 or 778-624-2010

Get Info

Enroll Today!

Focus College response to Covid-19

Updated March 16, 2020

Due to the current pandemic and the desire to protect the health of our students, Focus College is taking measures which incorporate social isolation.

For current students:

We are suspending our Advanced Diploma and Office Manager courses for the week of March 16-20th, to allow for temporary distance learning to be set up. If any students do not have access to a computer from home, we request that they notify the college immediately. Further information on how courses will be delivered will be available as the week goes on. Please monitor your student email for further information throughout the week.


Read more