Skip to main content

Entrance Requirements


ASD alone is not designed for those students just out of high school with no other education or work experience, those students should consider completing a Diploma or Degree in order to be well-positioned in the job market.

Mature students with other post-secondary education, or related work experience who do not need a diploma, may use ASD to upgrade with new skills for increased job opportunities,

Start with just one course:

COMP 1516 – Programming Fundamentals with Python.

NOTE: If you achieve less than 70% in COMP 1516 then you should repeat COMP 1516 before attempting COMP 2501. After completing COMP 1516 with 70% or better you may register in COMP 2501 for the following term.

After successfully completing COMP 1516 with 70% you may apply for ASD program approval.

Important Notice for students on limited timelines
Prior to submitting a program declaration, those on limited timelines who require a program letter (e.g. with student loans or limited sponsorship) must first contact the department directly to receive a signed Course Planning Document, which they will be required to attach to their online declaration. Otherwise, students must first complete COMP 1516 with 70% or better before declaring ASD.


Sign up to receive updates, invitations to events, and information about BCIT and your program.

We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.

  • Privacy Notice: The information you provide will be used to respond your request for BCIT program information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5A 3H2, email: