There is a general pre-requisite for all CMPT courses numbered 200 or above that you must have a 2.4 GPA. You may get this pre-requisite waived by bringing a plan of study to an advisor. Students below 2.4 must see an advisor to be approved. Unless you are unable to see an advisor in person because you are out of town, or have work requirements that truly prevent your visiting an advisor at any of the available advising times, this must be done in person.

The system may not be recognizing your pre-requisite, especially if you are a 2nd degree student. Please see an advisor or email evidence of your pre-requisite to the advising office. See the top of the FAQ for contact information.

This form can be used for students wishing to:

  • Waive requirements (such as the number of credits needed to enter a course), or
  • Appeal a Grade. Note — The first step in a grade appeal is to contact your course instructor about your concerns. If following this meeting, your concerns are still unresolved, you may file an appeal. You MUST give specific reasons why you feel you deserve a higher grade. Please READ the university policy found here BEFORE applying.

Please note the following:

  • For appeals concerning Transfer Credits, please submit detailed course outline(s) and copy of calendar description(s) to the Student Services office who will then initiate evaluation procedures.
  • For appeals concerning Withdrawals, a completed course withdrawal form and other supporting documents should be returned to Registrar's General Enquiries Counter. Please refer to the Student Services page for more information.
  • University policy specifies that appeals concerning violations of the SFU Code of Academic Integrity are handled by two bodies, the University Board on Student Discipline (UBSD) and the Senate Committee on Disciplinary Appeals (SCODA). If you wish to appeal an instructor's decision that you have violated the SFU Code of Academic Integrity, you should consult the Office of the Ombudsperson for advice on submitting an appeal to UBSD or SCODA.

Many other SFU forms, including Letter of Permission and official transcript requests can be found at the Student Services PDF central page.


For students admitted to Computing Science in Summer 2004 (1044) and previous

For students admitted to Computing Science 2004 (1047) to Summer 2006 (1064)

For students admitted to Computing Science in Fall 2006 (1067) to Summer 2014 (1144)

For students admitted to Computing Science in Fall 2014 (1147) to Summer 2015 (1154)

For students admitted to Computing Science in Fall 2015 (1157) to Summer 2016 (1164)

For students admitted to Computing Science in Fall 2016 (1167) to Summer 2019 (1194)

For students admitted to Computing Science in Fall 2019 (1197) to Summer 2020 (1204)

For students admitted to Computing Science in Fall 2020 (1207) to Fall 2021

For students admitted to Computing Science in Fall 2022 (1227) to Spring 2023

Not sure when you were admitted to Computing Science?

Login to the Student Information System and print a copy of your unofficial advising transcript. Sort by Subject. SFU advising transcripts can be obtained from the Student Information System. 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.

This particular student was admitted to Computing Science in 1061, which refers to Spring 2006. This is found under the "Req. Term" field shown in RED. Choose your graduation planning form based on this date. * (see exception below)

*The exception to this rule applies to students admitted to SFU prior to Fall 2006 (1067) but who were not admitted into Computing Science until Fall 2006 or later. In such cases, WQB rules do not apply. Such students should use a graduation plan for students admitted to Computing between Fall 2004 and Summer 2006. In the image above, the student was admitted to SFU in 1061. This is found under the "Admit Term" field shown in BLUE.

Note: The middle 2 digits of the 4 digit code refer to the year of admission and the last digit refers to the term of admission (1 = Spring, 4 = Summer, 7 = Fall). So, for example, 1074 would refer to Summer of 2007 while 1087 would refer to Fall 2008.

Students with questions are strongly encouraged to speak with an Advisor.


Here you will find continuation and prerequisite grade requirements, the code of academic honesty and more.

Continuation Requirement: Students in computing science programs are expected to maintain a cumulative GPA of 2.4 or better. Students whose CGPA falls below 2.40 will be placed on probationary standing with the school and are required to make an appointment with an advisor prior to course registration. The number of courses available to probationary students may be limited. Probationary students must achieve either a semester GPA of at least 2.4 or an improvement in CGPA in order to continue. Probationary standing will be revoked once the CGPA improves to 2.4 or better and is maintained.

Students must obtain permission from the department if they wish to take, for further credit, any course that is a prerequisite for a course the student has already completed with a grade of C- or higher.

Prerequisite Grade Requirement: Registration in any computing science course normally requires that students obtain a C- or better in each prerequisite course. A minimum CGPA of 2.40 is required for entry into upper division computing courses.

Students may appeal a prerequisite requirement using the Prerequisite Appeal Form

Refer to the School of Computing Science in the SFU Calendar for the complete list of requirements.

General University Policies

Guide to Academic Standing for students On Academic Probation (OAP) and those Required to Withdraw (RTW)

Academic Honesty and Student Conduct Policies

Grading and Exams (series T20)
Grading Practices and Grade Appeals (T20-01)
Final Examinations (T20-02)