MENU

Prior Degree Holders

If you have already obtained a bachelor-level degree and wish to pursue a second one, you may be eligible to apply to one of our undergraduate programs. Below are the admission details for each of our schools.

Before You Apply

1. Review admission requirements

Each school has different admission requirements, which are noted below:

2. Check Deadlines

Make sure you review when applications are being accepted - see webpage for details.

3. Start your Application

You can start, save and submit your application through EducationPlanner BC.

Questions?

Ask an Advisor

School of Computing Science

Degree Holder (External)

Step 1: Review the Admission Requirements

For complete admission requirements please visit the most recent program’s calendar pages.

Please note that MACM 101 and CMPT 125 (or their equivalent course) must be completed in order to evaluate your Second Degree application.

Step 2: Apply to SFU

Applicants should apply through EducationPlannerBC as a University graduate and select the Computing Science Second Degree program or the Post-Baccalaureate Diploma as first choice.

Please select Faculty of Applied Sciences non-degree as your second choice. If you are not admissible to your first choice program, you will be considered for admission to your alternate choice. If admitted to your second choice, you may then internally transfer into Computing Science. 

Step 3: To-Do List & Supporting Documents

After applying to SFU, follow these steps. In general you will:

Degree Holder (SFU Alumni)

If you have completed any further academic studies at another recognized post-secondary institution after graduating from SFU please follow the External Students application process.

Step 1: Review the admission requirements

For complete admission requirements please visit the most recent program’s calendar page.

Please note that MACM 101 and CMPT 125 (or their equivalent course) must be completed in order to evaluate your Second Degree application.

Step 2: Re-activate your account

To reactiveate your student account please fill in the reactivation form online. Ensure you also familiarize yourself with the reactivation policy at SFU. 

Step 3: Computing Science application 

If you are reactivated into a program outside of Computing Science, please follow the internal transfer process. Once you have met the internal transfer requirements, submit the application form during the internal transfer application period.

Select '2nd Degree - CMPT Major' as your option in the internal transfer application form. 

After Admission

Once you have accepted your offer to SFU, complete the course waiver form below for any applicable course waivers. You will need your SFU computing ID, as well as a copy of your unofficial college/university transcript(s)* and any relevant course outlines. Important: In addition to submitting the Computing Science Course Waiver Form, students should contact the Math Advising Department to waive any applicable lower division Math courses.

Course Waiver Form

If you're currently at SFU as a 'Non-Degree Seeking' student, please follow the Computing Science Internal Transfer process.

School of Engineering Science

Degree Holder (External)

Requirements

Students wishing to join us after completing a previous degree, must first gain admission to SFU as a non-degree student. Once admitted, students with a previous degree in mathematics, physics, computing science, or a related discipline may apply directly to the School of Engineering Science by completing the online Second Degree Admissions Form.

We generally do not accept students who already have undergraduate degrees in electrical and computer engineering.

Students who have a previous degree in a non-related discipline will need to take courses or equivalents from the list below prior to being considered for admission. These applicants must have completed the previous degree with a CGPA of at least 2.5, and with fewer than 6 repeated courses. Applicants are selected for admission on the basis of an engineering-related grade point average (ERGPA). The ERGPA is calculated over all courses from the following list, where a minimum of 3 courses is required.

  • at least one mathematics course chosen from MATH 151 (or MATH 150), MATH 152, MATH 232 (or MATH 240), MATH 251, MACM 101, MACM 201
  • at least one computing course chosen from CMPT 128 or CMPT 135 or (CMPT 125 + 127), CMPT 225, CMPT 275
  • at least one physics course chosen from PHYS 120 (or PHYS 140), PHYS 121 (or PHYS 141), PHYS 221, PHYS 321, PHYS 365

All courses must be completed prior to application. If a course is a duplicate of any previous course completed at SFU or elsewhere, only the last attempt will be included in the average. Upon completion of these courses, students must have an ERGPA of at least 2.5. Admission is competitive and the admission average is established on a per term basis, depending on the number of spaces available. 

APPLICATION

Once meeting the admission requiements, students apply online using the Second Degree Admissions Form:

Application Form

Important: As per university policies and regulations, course credits earned for the previous degree cannot be transferred to the second degree program.

AFTER BEING ADMITTED  

Students seeking additional course waivers from their first degree must supply detailed course outlines and submit a waiver request form. Before you submit the ENSC Course Substitution form you first should have them assessed by the respective department (e.g.,  a Chemistry course request must first be presented to the Chemistry department) before delivering them to ENSC. Waivers indicate which courses you are not required to complete in order to fulfill our BASc degree requirements. Please note that no waivers can be granted for upper division courses.

ENSC Waiver Request Form

School of Mechatronic Systems Engineering

Degree Holder (External)

Requirements

Students wishing to join us after completing their first degree, must first gain admission to SFU. Once admitted, students may apply to the School of Mechatronic Systems Engineering:

  • Meet the high school requirements of Math and Physics. If not, admission will be granted subject to completion of Math 100 and Phys 100.
  • The first degree must not be in Mechanical, Electrical, nor Mechatronics Engineering
  • CGPA of at least 2.4 (in a scale of 4)
  • Meeting Residency requirements as defined by SFU and FAS (50% of their program at SFU)

APPLICATION

Complete the second degree application.  We will require you to upload a copy of your unofficial college/university transcript(s), a Statement of Purpose (250 words) describing your motivation for pursuing a second degree, and any course outlines identified as necessary by the Academic Advisor.

Students must submit the Second Degree Coursys form to apply to the program

Application Form

AFTER BEING ADMITTED  

Students seeking course waivers from their first degree must supply detailed course outlines. First, have them assessed by the respective department (e.g.,  a Chemistry course request must first be presented to the Chemistry department) before delivering them to MSE. Waivers indicate which courses you are not required to complete in order to fulfill our BASc degree requirements. Please note that no waivers can be granted for upper division courses.

MSE Waiver Request Form

School of Sustainable Energy Engineering

Degree Holder (External)

REQUIREMENTS

Coming soon. Check back later for details!

APPLICATION FORM

To apply for an internal application to SEE, please submit the Coursys form:

APPLY NOW

AFTER BEING ADMITTED  

Students seeking course waivers from their first degree must supply detailed course outlines. First, have them assessed by the respective department (e.g.,  a Chemistry course request must first be presented to the Chemistry department) before delivering them to SEE. Waivers indicate which courses you are not required to complete in order to fulfill our BASc degree requirements. Please note that no waivers can be granted for upper division courses.

SEE Waiver Request Form