Associate of Science (Computer Science) Degree
Overview
Complete the first two years of undergraduate science in computer science in a supportive, engaging environment at VCC. Earn an Associate Degree or credits that transfer to post-secondary institutions across British Columbia.| Tuition | Per course |
|---|---|
| Credential | Associate Degree |
| Length | 2 years |
| Hours | Part- or Full-time |
| Delivery | Class-based |
| Campus | Broadway |
| Start Dates |
| Tuition | N/A |
|---|---|
| Credential | Associate Degree |
| Length | 2 years |
| Hours | N/A |
| Delivery | Class-based |
| Campus | Broadway |
| Start Dates | |
| PGWP | Not listed as eligible |
What to expect
What you will learn
- Analyze and interpret data collected through research or laboratory experiences
- Apply the core concepts of introductory sciences to real world problems
- Apply competent and relevant technology skills in solving problems
- Work well independently and in a team environment
- Use their scientific educational experiences as a solid foundation for academic readiness to higher level study at the third and fourth year level courses
Program Duration and Maximum Time for Completion
The expected length of the program is two years. There is also the option of part-time studies, which would result in a longer time frame for completion of the credential. The maximum allowable time for students to complete the program is five years.
Admission Requirement
Program-specific
- Grade 12 graduation or equivalent
- English 12 with a minimum ‘C+’ grade, or equivalent
- Pre-Calculus 12 with a minimum ‘B’ grade, or equivalent
- One of the following:
- Biology 11 or 12 with a minimum ‘C+’ grade, or
- Chemistry 12 with a minimum ‘C+’ grade, or
- Physics 12 with a minimum ‘C+’ grade, or
- Equivalent
- Students are required to have successfully completed prerequisite courses leading to courses in the Associate degree (for example: prerequisite course Chemistry 12 or equivalent needs to be successfully completed in order to take CHEM 1121 Chemistry 1; a minimum of a ‘B’ grade in English 12 or equivalent is required to take ENGL 1100 English 1). See the requirements for each course.
- Specific post-secondary level courses may be used to substitute for secondary school courses at the discretion of the appropriate departments.
Missing prerequisites? Learn more about VCC's tuition-free academic upgrading or English as a Second Language (ESL) courses, or discover which university transfer options are right for you.
Recommended Characteristics
–
Program Availability
Fall 2026 |
|
|---|---|
| Program Start Date | Sep 2026 |
| Status | Open |
| Application opens | October 1, 2025 |
| Application Deadline | June 1, 2026 |
Winter 2027 |
|
| Program Start Date | Jan 2027 |
| Status | Open |
| Application opens | February 1, 2026 |
| Application Deadline | October 1, 2026 |
Not currently available.
Courses
Computer Science Pathway
In order to be eligible for transfer into third year computer science at UBC, SFU, and other institutions, it is recommended that students complete the following courses as part of their Associate of Science degree.| Code | Title | Credits |
|---|---|---|
| English (6 credits) | 6 | |
|
ENGL 1100 |
Academic Writing | |
|
or ENGL 1101 English and ENGL 1001 Integrated Language Support 1 |
||
|
ENGL 1200 |
Introduction to Literature | |
|
or ENGL 1102 English and ENGL 1002 Integrated Language Support 2 |
||
| Calculus (6 credits) | 6 | |
|
MATH 1100 |
Calculus 1 | |
|
MATH 1200 |
Calculus 2 | |
| Lab science (3 credits) | 3 | |
|
PHYS 1100 |
Physics 1 | |
|
or PHYS 1110 Introduction to Astronomy |
||
|
or CHEM 1121 Chemistry 1 |
||
|
or BIOL 1100 Biology 1 |
||
|
or BIOL 1120 Human Anatomy & Physiology 1 |
||
| First-year science (12 credits) | 12 | |
|
CMPT 1010 |
Introduction to Computer Programming 1 | |
|
CMPT 1020 |
Introduction to Computer Programming 2 | |
|
MATH 1120 |
Discrete Mathematics 1 | |
|
MATH 1221 |
Applied Linear Algebra | |
| Second-year science (minimum 18 credits from at least 2 subject areas) | 18 | |
|
CMPT 2225 |
Data Structures and Programming | |
|
CMPT 2276 |
Introduction to Software Engineering | |
|
CMPT 2295 |
Introduction to Computer Architecture | |
|
MATH 2700 |
Probability and Statistics for Science and Engineering | |
|
MATH 2251 |
Calculus 3 | |
|
MATH 2120 |
Discrete Mathematics 2 | |
|
MATH 2310 |
Ordinary Differential Equations | |
| Electives (15 credits) | 15 | |
|
Arts other than English (6 credits) |
||
|
Science (3 credits) |
||
|
Arts or science (6 credits) |
||
| Total Credits | 60 | |
This information is intended as a guideline only. Program and course details are subject to change with the approval of VCC's Board of Governors.
Fees and Costs
| Application fee | $36 | |
|---|---|---|
| Tuition | $15,084 | |
| Student union | $290 | |
| College initiative | $178 | |
| Campus resource | $296 | |
| Medical & Dental | $570 | Provided by Student Union |
| U-Pass | $657 | Discounted, unlimited transit pass. Learn more. |
| Graduation | $45 | |
| Total | $17,163 |
* Fees are approximate and subject to change with the approval of VCC's Board of Governors. Students are required to pay any applicable fee increases. Application and assessment fees are non-refundable. Tuition fees include a non-refundable deposit ($300 or $500, depending on program).
Fees listed are for domestic students. For international programs, visit VCC International.
Any refunds are issued according to VCC's refund policy.
Need help with tuition?
Explore your options for scholarships, grants, bursaries, and loans.
Technical requirement
| Campus resource | $296 |
|---|
* Fees are approximate and subject to change with the approval of VCC's Board of Governors. Students are required to pay any applicable fee increases. Application and assessment fees are non-refundable. Tuition fees include a non-refundable deposit ($300 or $500, depending on program).
Fees listed are for domestic students. For international programs, visit VCC International.
Any refunds are issued according to VCC's refund policy.
Need help with tuition?
Explore your options for scholarships, grants, bursaries, and loans.
Technical requirement
How to Apply
Are you interested in this program? Applications are open! Don't forget to:- Submit your official transcripts to the Registrar's Office when you apply
- Check Important Dates for deadlines and registration information
Ready to apply?
Online
You will be directed to EducationPlannerBC.
Fill out a PDF form and mail to:
VCC Registrar's Office
1155 East Broadway
Vancouver, B.C., V5T 4V5
Contact us
Advising services
Phone: 604.871.7000, option 2
Email: studentservice@vcc.ca
Advising services for International students
Do you have any questions?