logo

First-year University Transfer Computing Science and Software Systems Certificate


The First–year University Transfer Computing Science and Software Systems Certificate is offered to provide students with the opportunity to explore options and demonstrate success at the first year level of university studies. Students will gain transfer credits to the second year of the SFU Software System program. Students who have completed all program requirements must contact the Registrar’s Office to apply for graduation. For 2nd year transfer agreements with other public, post-secondary colleges, institutes and universities, please see our website: https://www.vcc.ca/programscourses/program-areas/university-transfer/

Students will

  • increase readiness for degree-level study
  • gain advanced standing into specified university programs through signed articulation (transfer) agreements
  • gain transfer credits to the SFU Software Systems degree program or others
Program Status:
Accepting applications

Program one-pager
Start Length Credentials Campus Part- or Full-time
Sep, Jan, May 1 year Certificate Broadway Full-time

Apply Now

Apply Now

Online Mail In Person
If you're ready and know the program you want, apply now. Download and complete the (PDF) application/registration form and mail it to VCC Registrar's Office Visit us at one of our campus locations.

After you apply, you can check application status to see if all of the requirements have been met or to update contact information. Please use the temporary login ID and Personal Identification Number (PIN) that you used to complete your original online application.

Program Description

Program Description

Assured Admission Pathway to SFU

An Assured Admission pathway to SFU is available to students in the VCC University Transfer Computing Science and Software Systems Certificate. This pathway allows students to transfer into the 2nd year of SFU’s Software Systems program. To see more details please go to:

Competitive Admission Pathway

For competitive admission into the 2nd year of SFU’s Computing Science or Software Systems programs, students must complete a minimum 24 units of transferable course work, including: one mathematics course chosen from MATH 1120 Discrete Mathematics, MATH 1100 Calculus 1, MATH 1200 Calculus 2 and MATH 1221 Applied Linear Algebra; CMPT 1020 Intro to Comp Programming 2 (for which CMPT 1010 Intro to Comp Programming 1 is a prerequisite); and one additional mathematics course chosen from the above list. Full details can be found on SFU's College/University site www.sfu.ca/students/admission-requirements/canadian-transfer/college-university.html.html under the program specific requirements for Computing Science students.

Applicants must meet the general SFU English language and quantitative admission requirements.

Competitive Admission Pathway to UBC

No assured admission agreement exists between VCC and UBC. However, the link below describes the requirements to be eligible for entrance into 2nd year Computer Science at UBC.


Evaluation of Student Learning

Evaluation of the courses is determined by the instructor and may include a combination of practical assignments, projects, theory exam and/or practical exams.

Successful completion of a minimum of 30 credits of university transfer articulated first year courses as per the British Columbia Council on Admission and Transfer Guide (BCCAT) is required for completion of the certificate.


Once you have completed all of the required courses to be eligible for this certificate you can complete the Application for Credential and submit to records@vcc.ca.


Admission Requirements

Admission Requirements

General

This program welcomes applications from Canadian citizens and permanent residents. Program options for international students can be found at VCC International.

As Vancouver Community College is a post-secondary institution committed to educating adult learners, applicants should be 16 years of age or older or a graduate of a secondary school.

Please note that you must submit official transcripts and educational documents to support your application; unfortunately, we cannot accept photocopies or fax versions.


Program Specific

Missing prerequisites? VCC offers courses in Adult Upgrading and English as an Additional Language to help you meet your goals.

International Students please refer to the information on the International page for Computer Science and Software Systems Certificate.

All students must meet the general college entrance requirements.

  • Grade 12 graduation or equivalent;
  • English 12 with a 'C+' or greater or English Language Proficiency, or equivalent;
  • Precalculus 12 with a B or:
    • VCC Math 0983/0993 with a B, or
    • VCC Math 1020 with a C, or,
    • VCC Math Precalculus Assessment Test (MPT) with a 72%;
  • One of the following:
    • Physics 12 with a C+, or VCC Physics 0983/0993, or equivalent, or
    • Chemistry 12 with a C+, or VCC Chemistry 0983/0993, or equivalent, or
    • Biology 12 with a C+, or VCC Biology 0983/0993, or equivalent;

prior Learning Assessment and Recognition (PLAR)

Not available


Recommended Characteristics:

  • Motivated and disciplined;
  • Possess analytical and critical thinking skills;
  • Some word processing experience.

Fees and Other costs


Application Fee $35
Tuition Fee $5,750
Student Union Fee $165
College Initiative Fee $77
Student Union Health Plan Fee $292
U-Pass Fee $328
Other Costs $40 Graduation Fee
$142 - Campus resource Fee

For Book Lists and prices check Bookstore.


For book lists and prices, check Bookstore.


Fees are approximate and subject to change without notice. Students are responsible for any increase in fees if advanced payments are made. The application fee is non-refundable. Fees are refunded according to the refund policy. For further clarification, see withdrawals and refunds information page.

Info Sessions

Info Sessions

The first-year University Transfer Computing Science and Software Systems Certificate is offered to provide students with the opportunity to explore options and demonstrate success at the first-year level of university studies. Students will gain transfer credits to the SFU Computing Science and Software Systems degree programs or others.

Attend an information session to learn more about the program, meet faculty, ask questions and learn how to apply.

Join us at VCC's Broadway campus, 1120 East 7 Avenue at Glen Drive, across from VCC/Clark SkyTrain station.

Date Day Time Room Location
October 28, 2019 Monday 5 - 6 p.m. 1227, building B Broadway


Sign up for an info session
*indicates mandatory field


View all Info Sessions/Tours >>

Contact Us/Request Info

Contact Us/Request Info

Questions?

Before you send us an email, please ensure you have reviewed

As well, if you meet any of the following criteria, please follow the links for more information:

Contact us:

Ask a Question

Program Highlights

Program Highlights

/programscourses/program-areas/program-highlights/university-transfer/

Course Schedule

Courses Schedule

 


Currently Scheduled in Fall 2019 (201970)

(CMPT 1010) Introduction to Computer Programming 1 3.0 credits  course outline



This course provides students an introduction to computing science and computer programming, using a systems oriented language, such as C or C++. This course introduces basic computing science concepts. Topics will include: elementary data types, control structures, functions, arrays and strings, fundamental algorithms, computer organization and memory management.

Prerequisites: Pre-calculus 12 or VCC MATH 1020 or VCC MATH 0983/0993 or VCC Math Pre-calculus Assessment Test with 72%.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  74835 BWY-B Rm. 2212
TRM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1500 - 1659
03-Sep-2019
to 20-Dec-2019
Aboofazeli, Mohammad


(MATH 1100) Calculus 1 3.0 credits  course outline



This course is designed to provide students with a fundamental knowledge of differential calculus. Topics include the concepts of limit and continuity; rates of change; basic differentiation rules; derivatives of algebraic and transcendental functions; applied optimization problems; implicit differentiation and related rates; the mean value theorem; linear approximations; curve sketching; simple differential equations and models; antiderivatives; simple parametric equations and polar coordinates.

Prerequisites:  Pre-calculus Mathematics12 with a B; or MATH 1020 with a C; or Math 0983 and Math 0993 both with a B; or VCC Math Pre-calculus Assessment Test (MPT) with 72%.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  74752 BWY-B Rm. 2206
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1500 - 1659
03-Sep-2019
to 20-Dec-2019
Kakushkin, Gabriela
  74754 BWY-B Rm. 2206
TRM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1030 - 1229
03-Sep-2019
to 20-Dec-2019
Kakushkin, Gabriela


(MATH 1120) Discrete Mathematics 3.0 credits  course outline



This course introduces students to mathematical logic, mathematical induction, relations and functions, basic counting techniques, probability, graphs and trees, with an emphasis on applications in computer science.

Prerequisites: Precalculus 12 with a C; or MATH 1020 with a C; or VCC Math Precalculus Assessment Test (MPT) with a 72%.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  75825 BWY-B Rm. 2206
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1300 - 1459
03-Sep-2019
to 20-Dec-2019
Mandryk, Natasha


(SCIE 1100) Engineering Technology and Society 3.0 credits  course outline



This course provides an introduction to the practice of engineering, surveying its history and its current state. The social and political aspects of engineering decisions will be illustrated by a number of case studies.

Prerequisites: Pre-calculus 12 or VCC MATH 1020 or VCC MATH 0983/0993 or VCC Math Pre-calculus Assessment Test with at least a 72%; Physics 12 (or equivalent), Chemistry 12 (or equivalent) or Biology 12 (or equivalent) with a C+.

Co-requisite: SCIE 1110

More Information

CRN Campus - Room Day(s) Time Date Instructor
  74828 BWY-B Rm. 2206
RM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1800 - 2159
03-Sep-2019
to 12-Dec-2019
Habibzadeh Gharehbaba, Ali


(SCIE 1110) Professional Communication 3.0 credits  course outline



This course introduces students to the principles of effective communication with special emphasis on the writing process, informative and persuasive writing, research papers, oral presentations, and resumes and cover letters. Students will complete online assignments which will include a first draft critique, grammar exercises, plus research and documentation exercises. In conjunction with SCIE 1100, the course also explores current social and ethical issues in engineering and computer science.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  74829 BWY-B Rm. 1208
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1800 - 1959
03-Sep-2019
to 12-Dec-2019
Weber, Michael


Upcoming Schedules in Winter 2020 (202040)

(CMPT 1010) Introduction to Computer Programming 1 3.0 credits  course outline



This course provides students an introduction to computing science and computer programming, using a systems oriented language, such as C or C++. This course introduces basic computing science concepts. Topics will include: elementary data types, control structures, functions, arrays and strings, fundamental algorithms, computer organization and memory management.

Prerequisites: Pre-calculus 12 or VCC MATH 1020 or VCC MATH 0983/0993 or VCC Math Pre-calculus Assessment Test with 72%.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  44521 BWY-B Rm. 2212
TRM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1500 - 1659
06-Jan-2020
to 24-Apr-2020
Aboofazeli, Mohammad


(CMPT 1020) Introduction to Computer Programming 2 3.0 credits  course outline



This course builds upon the foundation set in CMPT 1010 using a systems-oriented language such as C or C++. Topics include a review of the basic elements of programming; introduction to object-oriented programming (OOP); techniques for designing and testing programs; use and implementation of elementary data structures and algorithms; introduction to embedded systems programming.

Prerequisite: CMPT 1010 (Introduction to Computer Programming 1)

More Information

CRN Campus - Room Day(s) Time Date Instructor
  44523 BWY-B Rm. 2212
TRM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1800 - 1959
06-Jan-2020
to 24-Apr-2020
Aboofazeli, Mohammad


(MATH 1100) Calculus 1 3.0 credits  course outline



This course is designed to provide students with a fundamental knowledge of differential calculus. Topics include the concepts of limit and continuity; rates of change; basic differentiation rules; derivatives of algebraic and transcendental functions; applied optimization problems; implicit differentiation and related rates; the mean value theorem; linear approximations; curve sketching; simple differential equations and models; antiderivatives; simple parametric equations and polar coordinates.

Prerequisites:  Pre-calculus Mathematics12 with a B; or MATH 1020 with a C; or Math 0983 and Math 0993 both with a B; or VCC Math Pre-calculus Assessment Test (MPT) with 72%.

More Information

CRN Campus - Room Day(s) Time Date Instructor
  44465 BWY-B Rm. 2229
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1500 - 1659
06-Jan-2020
to 24-Apr-2020
Kakushkin, Gabriela


(MATH 1200) Calculus 2 3.0 credits  course outline



This course is designed to provide students with a fundamental knowledge of integral calculus. Topics include antidifferentiation; the definite integral; the fundamental theorem of calculus, areas and volumes; integration techniques; improper integrals; applications of the integral; slope fields; numerical approximations; linear differential equations and applications; polynomial approximations; Taylor series, power series and calculus with parametric curves and polar coordinates.

Prerequisite: MATH 1100 with a C-

More Information

CRN Campus - Room Day(s) Time Date Instructor
  44468 BWY-B Rm. 2229
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

0830 - 1029
06-Jan-2020
to 24-Apr-2020
Filali, Bilal
  44470 BWY-B Rm. 2229
TRM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1030 - 1229
06-Jan-2020
to 24-Apr-2020
Filali, Bilal


(MATH 1221) Applied Linear Algebra 3.0 credits  course outline



This course introduces students to linear equations, matrices, determinants, vector spaces and linear transformations and bases. The course also includes complex numbers, eigenvalues and eigenvectors; diagonalization as well as inner products and orthogonality; least squares problems. Applications involving matrix and vector calculations are emphasized.

Prerequisite: MATH 1100 (Calculus 1) with a C-

More Information

CRN Campus - Room Day(s) Time Date Instructor
  45571 BWY-B Rm. 2229
MWM-Monday, T-Tuesday,
W-Wednesday, R-Thursday,
F-Friday, S-Saturday,
U-Sunday

1030 - 1229
06-Jan-2020
to 24-Apr-2020
Filali, Bilal


Term 1

(CMPT 1010) Introduction to Computer Programming 1
course schedule schedule
3.0 credits  course outline
(MATH 1100) Calculus 1
course schedule schedule
3.0 credits  course outline
(MATH 1120) Discrete Mathematics
course schedule schedule
3.0 credits  course outline
(SCIE 1100) Engineering Technology and Society
course schedule schedule
3.0 credits  course outline
(SCIE 1110) Professional Communication
course schedule schedule
3.0 credits  course outline


Term 2

(CMPT 1020) Introduction to Computer Programming 2
course schedule schedule
3.0 credits  course outline
(MATH 1200) Calculus 2
course schedule schedule
3.0 credits  course outline
(MATH 1221) Applied Linear Algebra
course schedule schedule
3.0 credits  course outline