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://apply.educationplannerbc.ca/apply/complete-application/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://apply.educationplannerbc.ca/apply/complete-application/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 & Burnaby Campuses)

  1. Visit https://apply.educationplannerbc.ca/apply/complete-application/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. Software System - 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. 

  1. Visit https://applybc.ca/sfu
  2. Select Applied Sciences as your faculty
  3. Select B.Sc. Computing Science or B.Sc. Software System - Surrey 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 to the Computing Science major or Computing Science honours
  • Change to a BSc joint major with Business or BSc joint major/honours with Molecular Biology and Biochemistry, or
  • Add the Computing Science Minor program to their current SFU program

Apply for Spring 2020 between September 2 - October 1, 2019. Applications after Oct 1st will be considered for the Summer 2020 intake.

Admission is based on a Computing Related Grade Point Average (CRGPA) along with consideration of an SFU Cumulative Grade Point Average (CGPA). The average for admission based on internal transfer is competitive. The school sets a competitive average each term. The CRGPA minimum average is 2.67 and the CGPA minimum average is 2.4 - the competitive averages are higher than these minima. In the case of repeated courses--at SFU or elsewhere--the first attempt will be calculated in the CRGPA. If more than one application of the same student number is submitted, the most recently-dated application is evaluated. To determine the best CMPT program option for you, please review all programs before submitting your ONE application.

 

Internal Transfer requirements for the Computing Science (CMPT) Major, CMPT Honours, CMPT Minor, Business (BUS) Major, or Molecular Biology and Biochemistry (MBB) Joint Major/Honours:

The CRGPA is computed from ALL courses taken from the immediate lists below. Applicants must have completed at least two CMPT courses and one MACM course. At least two courses must have been taken at SFU. 

  • Computing list: (CMPT 120, 128 or 130), (CMPT 125, 129 or 135), CMPT 225, (CMPT 275 or 276), CMPT 295*, CMPT 300, CMPT 307
  • Mathematics list: MACM 101**, MACM 201, MACM 316 

* ENSC major students may use ENSC 251 and ENSC 254 in place of CMPT 295. Enter your average grade between the two ENSC courses. 

** ENSC major students may use ENSC 251 and ENSC 252 in place of MACM 101. Enter your average grade between the two ENSC courses.

 

Internal Transfer Requirements for the Software Systems Major (SOSY) internal transfer requirements:

The Software Systems Major application requires completion of a student's TOP three (3) qualifying courses which include two (2) computing courses and one (1) mathematics course chosen from the lists below. All three courses must be completed prior to application. 

  • Computing list: (CMPT 125, 129, 135)**, CMPT 225, (CMPT 276 or 275), (CMPT 295, CMPT/ENSC 150 or CMPT 250/ENSC 250)   

**ENSC major students may use [ENSC 251 AND ENSC 252] in place of CMPT (125, 129, or 135)

  • Mathematics list: MACM 101, MACM 201, [(MATH 150/151 (or MATH 154/157 at B+ or higher)], [MATH 152 (or MATH 155/158 at B+ or higher)], (MATH 232 or 240)

 

Internal Transfer requirements for ALL OTHER COMPUTING-RELATED PROGRAMS (Joint Major Linguistics, Geographic Information Science, Dual Degree with Zhejiang University, Computing Studies Certificate): please contact asadvise@sfu.ca with your advising transcript, RE: Internal Transfer 1197

 

APPLICATION PERIODS BELOW:

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 term 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 term 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 2st and June 1st. The Admissions Committee will review the student’s transcript, evaluate the prior term records, and make its decision before 1st of July. 

 

CMPT MAJOR/HONOURS/MINOR or BUS/MBB JOINT MAJOR APPLICATION HERE

 

SOSY MAJOR INTERNAL TRANSFER APPLICATION HERE

DEGREE HOLDERS

**Admission to all Computing Science Programs is highly competitive and there's no guarantee that even well qualified students will be accepted.  Many Computing Science courses are over-subscribed, so fast completion of the program can not be assumed**

Important: this application is a two-part process.

Applicants to this program MUST be admitted to SFU prior to completing the online application for the Second Degree Program.  After you accept an offer of admission, you will receive an email sent to your non-SFU email address indicating that your SFU computing ID is ready for online activation.  You will need your computing ID to apply online for the Second Degree Program.

Part I: SFU admission requirements (University level)

For complete SFU admission requirements and to apply, please refer to the Student Services website. Choose University Graduates (Degree Holders). Follow the steps outlined. For admission averages and deadlines, visit here.

Part II: Computing Science application requirements (School of Computing Science level)

Once you have accepted your offer to SFU, complete the Second Degree / Post Baccalaureate online application.  You will need your SFU computing ID to apply (see note above), as well as a copy of your SFU Advising Transcript, unofficial college/university transcript(s)*, a Statement of Purpose (250 words) describing your motivation for pursuing a second degree/PBD, a copy of your resume or Curriculum Vitae (CV), and any relevant course outlines. If you have any questions, please contact an Applied Sciences academic advisor.

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.