- About
- Schools
- Study
- Research
- News & Events
- Contact
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
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.
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:
- Check your to-do list via goSFU
- Submit required documents to SFU
- Submit Supplemental Application
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.
If you're currently at SFU as a 'Non-Degree Seeking' student, please follow the Computing Science Internal Transfer process.
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.
Important: As per university policies and regulations, course credits earned for the previous degree cannot be transferred to the second degree program.
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)