Admissions

Are you SFU Computing Science?

ADMISSION REQUIREMENTS  

To be considered for admission, you must meet SFU’s general admissions requirements, including English language requirements and the specific School of Computing Science requirements for the program you want to apply for.

Please also note the following:

Which category below best describes you? Click on a category to get full details.

High School Student

Our programs are taught at SFU’s Burnaby and Surrey campuses. You can be directly admitted into the School of Computing Science through either campus as follows:

B.Sc. Computing Science (Burnaby Campus)

  1. Visit https://applybc.ca/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. Computing Science as your program
  4. Follow the online instructions

To enter one of our joint major programs, contact an advisor after completing the steps above and once you have been admitted.

B.Sc. SFU-Zhejiang University Dual Degree Program in Computing Science (Burnaby Campus)

  1. Visit https://applybc.ca/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. CMPT Zhejiang Dual Degree as your program
  4. Follow the online instructions
  5. Follow the additional application requirements

B.Sc. Software Systems (Surrey Campus)

  1. Visit https://applybc.ca/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. Computing Science - Surrey as your program
  4. Follow the online instructions


ADMISSION REQUIREMENTS >

TRANSFER FROM ANOTHER COLLEGE OR UNIVERSITY

If you have completed our three qualifying courses as part of 24 or more credits hours of transferable coursework, you can apply for direct admission into the School of Computing Science. Otherwise, you may be admitted if you meet SFU’s high school admission requirements.

  1. Visit https://applybc.ca/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. Computing Science (Burnaby Campus) or B.Sc. Computing Science - Surrey (Surrey Campus) as your program
  4. Follow the online instructions

Transferring from VCC?  Click here for information on the Computing Science and Software Certificate

VCC students have the opportunity to transfer to second-year SFU programs once they satisfy requirements in the certificate programs listed above. These transfer programs allow students to explore options and demonstrate success at the first year level of university studies while enrolled at VCC.

ADMISSION REQUIREMENTS >

TRANSFER FROM A TECHNICAL INSTITUTE

If you have taken a technical diploma in computing, you may be eligible for admission on the basis of that diploma.  Diploma transfers are individually assessed for placement in the program based on their background.

CURRENT SFU STUDENTS

The internal transfer application is for current SFU students who wish to:

  • Change their current program/major to a major in the School of Computing Science
  • Add a School of Computing Science major/minor to their current SFU program. 

Internal transfer requires the completion of the following three (3) qualifying courses which includes one mathematics course and two computing courses OR one computing course and two mathematics courses chosen from the following lists:

  • Computing list: CMPT 126 or 125 or 128 or 135, CMPT 150 or ENSC 150, CMPT 225, CMPT 250, CMPT 275.
  • Mathematics list: MACM 101, 201, MATH 151 or 150, 152, 240.

The average for admission based on internal transfer is competitive and the school sets a competitive average each semester.

The CRGPA minimum average is 2.67 and the CGPA minimum average is 2.4 - the competitive averages will never be below these minima.

Admission is based on your Computing Related Grade Point Average (CRGPA), which is calculated on the first attempt of your best three qualifying courses, along with a consideration of your Cumulative Grade Point Average (CGPA). 

Students seeking transfer into Computing in the Spring term must submit their application for transfer between September 2ndand October 1st. The Admissions Committee will review the student’s transcript, evaluate the prior semester records, and make its decision before 1st of November.  

Students seeking transfer into Computing in the Summer term must submit their application for transfer between January 2nd and February 1st. The Admissions Committee will review the student’s transcript, evaluate the prior semester records, and make its decision before 1st of March.  

Students seeking transfer into Computing in the Fall term must submit their application for transfer between May 1st and June 1st. The Admissions Committee will review the student’s transcript, evaluate the prior semester records, and make its decision before 1st of July.  

INTERNAL TRANSFER APPLICATION >

DEGREE HOLDERS

Important: this application is a two-part process. Please complete BOTH parts concurrently.

Part I: SFU admission requirements

For complete SFU admission requirements and to apply, please refer to the Student Services website.

Part II: Computing science application requirements

Complete concurrently with your application to SFU (Part I).

Complete the Second Degree Administration Form/PBD Administration Form and attach a copy of your unofficial college/university transcript(s)*, a Statement of Purpose (250 words) describing your motivation for pursuing a second degree/PBD, and any course outlines identified as necessary by the academic advisor.

Please submit all documentation required by the computing science application (Part II) by:

Deadlines - apply to SFU by the appropriate deadline.

*Previous SFU students: SFU advising transcripts can be obtained from the Student Information System. Please sort by Term. Instructions on printing the advising transcript can be found under the section titled My Academic Information on the Student Information System Help files link found on the left-hand side menu.

OTHER STUDENTS  

Students interested in the computing science certificate program should contact an advisor for more information.