Our co-op programs give students an advantage by gaining work skills in leading companies located in B.C., Canada, and around the world. Our students find this a rewarding opportunity, and all co-op placements are paid positions. Upon graduation, more than 85 per cent of our co-op students return to work for their co-op employers.


Participating in co-op is mandatory for Engineering Science, Mechatronic Systems Engineering, and Sustainable Energy Engineering students. It provides the chance to work alongside practicing engineers. Often, students design and build real products, gaining an advantage when looking for work after graduation.

Students complete three co-op work terms throughout their degree, usually within a role which aligns closely with their studies and career aspirations.

Placements are made in B.C., throughout Canada, and even globally. Co-op salaries are competitive and approach those of graduating engineers by the end of the program. Students engage with co-op as early as second semester at SFU.


Co-op in Computing Science allows students to gain valuable, career-related, paid work experience. While not mandatory, students in computing science or software systems are highly encouraged to take advantage of the co-op program while pursuing their studies.

Students look for co-op placements as early as 45 credits, which is roughly mid-way through their degree.

Computing and Software students have the opportunity to graduate with up to 20 months of work experience. Students enrolled in any major, honours, joint majors and second degree programs are eligible for co-op.

Learn More: