Skip to main content

FAS Surrey Co-op

SFU Staff
Communication, Art + Technology › Communication › Media Relations
Co-operative Education › Local Co-op
Digital Design and Communications Assistant - Faculty of Applied Sciences & School of Interactive Arts and Technology

A young women with blonde hair and glasses smiling
“The two most important skills you can have as an engineer are the ability to learn quickly on your own and the ability to overcome adversity."

Exciting Projects

This week’s SFU Surrey Co-op featured student is Megan Holmes, a Mechatronics Systems Engineering student, who has been doing some excellent work, all while on her very first Co-op term. Megan is currently working at one of her dream companies, MDA, a Canadian aerospace company that specializes in geointelligence, robotics & space operations, and satellite systems. Upgrading the Canadian CP-140 Aurora aircraft’s radar surveillance system is one of the exciting projects Megan has been working on at MDA. As this was her first co-op job at one of her dream companies, Megan wanted to make a good first impression by throwing herself entirely into the first task she was given. By the end of the first week, she made a tiny change in the codebase that ran without crashing and by the beginning of her third week, she had almost finished her first assignment. Unsurprisingly, Megan’s exceptional work effort paid off as she completed her first assignment in nearly half the time she was allotted (25 days before the deadline). To top it off, because Megan was so efficient, she was able to help work on a few different assignments that none of her colleagues had time to complete before their deadlines.

Favourite Part of the Job

Megan says her favourite part of the job is seeing the changes she makes on a codebase appear and work well within the already existing system. She says, “The part that I like the most about software is the almost real-time feedback you can get. If you make a change in the code, you can see if it worked pretty quickly and adjust the course if it’s not working quite the way you want.” Megan has also enjoyed getting to work on many different projects with various teams while at MDA. She says this has allowed her to observe numerous strategies for ensuring the production of quality products, and she is excited to use all the different techniques she has learned in her future career.

Lesson’s Learned

One of the key things Megan says she has learned while on her co-op term is how to work with large codebases. Throughout her university career, the largest project she worked on was just a couple thousand lines in a half dozen files. In contrast, at MDA, the codebase she has been working on has hundreds of thousands of lines of code contained in hundreds of files. Consequently, a crucial skill she has learned is how to separate what is essential to her current task from what is irrelevant.

Another lesson Megan has learned is how to build upon the work others have already done. She says, “In university, typically you are doing design projects from scratch. I have learned that reading and understanding existing code is often harder than it is to write new code, and as such, I have developed my skills at writing good documentation to help those that have to read my code in the future.”

Experience with the Co-op Program

According to Megan, the MSE co-op team has been crucial in her success by helping her plan her next move when there was uncertainty if her co-op term at MDA would be extended. She says the Co-op team has also taught her how to market herself to future employers and helped her organize her work terms effectively to graduate on schedule. When asked about the advice she would give to other MSE co-op student’s Megan said the following: “The two most important skills you can have as an engineer are the ability to learn quickly on your own and the ability to overcome adversity. If you can learn quickly, you can cover most gaps you have in your knowledge before they become issues. Unfortunately, the gaps you have in your knowledge may be larger than expected and ultimately, you will be thrown into tough situations. If you can handle adversity and use it to motivate you, you can overcome any obstacle.”


FAS Surrey Co-op

SFU Staff
Communication, Art + Technology › Communication › Media Relations
Co-operative Education › Local Co-op
Digital Design and Communications Assistant - Faculty of Applied Sciences & School of Interactive Arts and Technology
visibility  275
Mar 23, 2021

Posts by Author

Nick Spanos
SIAT Co-op Student Nick Spanos on Working as a Producer in the VR/AR Industry

This week’s SFU Surrey Co-op features Nick Spanos, an Interactive Arts and Technology student who has a background in design and project management. Nick had the opportunity to work as a Producer Intern in XR Immersive Tech for his 8 month co-op placement.

a potrait of Isabelle at SFU Surrey
SIAT Co-op Student: Behind the Scenes at SFU Surrey

Are you a SIAT Student? Interested in doing your Co-op at SFU? Hear from one of our senior SIAT students - Isabelle Louie, on her contribution to SFU Surrey Campus Administration.

a potrait of Karina in her workplace
Karina Ibrayeva: Making the World’s Water Data More Usable and Accessible

Meet Karina Ibraveva, a SIAT Co-op student who's working with Aquatic Informatic as a Junior UX/UI Designer. Learn more about her journey in Co-op by clicking on the link below.

You Might Like These... Personal Development, International, Returning to SFU, Workplace Culture, Life Experience

A picture of Nile with people around
By the Nile: A Student's Experience in Rural Africa

The OLC happily presents the following as Craig Vandermeer’s first interview with the OLC after his return from Uganda Fall Semester 2010. Having finished his undergrad at Carleton University with a degree in Political Science, he is continuing his education here at SFU in the International Studies Master’s program.

Simon Kwok: Working at RIM

From working at RIM (Research In Motion) for a year before graduating, SIAT convocation speaker Simon Kwok shares the bits and bytes of his Co-op work experience as an interaction designer in Toronto.

Janine at convocation
Convocation Reflections: The Winding Road to Find Where You Were Meant to Be

Janine Roller looks back at her SFU co-op experience while speaking at her convocation. She shares how the path you take may not lead to where you expected to go, but it could end up somewhere better.

You Might Like These... Returning to SFU

Sharan and his team dressing up for Halloween at the office
A Step in the Right Direction: How I Thrived in a Data-Driven Marketing Culture

"I walked in excited (and of course, nervous) for the first day of my co-op term at Allocadia. Fast forward to eight months later, I can say, with every inch of confidence in my body, that I have never felt more accomplished, more confident, and more resourceful". Read Sharan's story to see how he developed his career in a data-driven marketing industry. 

Crystal Fung at work
How I Became a Manager at Nineteen

Read on to find about how Crystal became a manager at just nineteen! 

Wes Regan standing outside of work
Alumni Profile: Education Opportunities in Environment & Sustainability

SFU Faculty of Environment alumni Wes Regan graduated with a BA in Geography and two certificates in Urban Studies and Sustainable Community Development. Since then, he has become a successful contractor/consultant in Community Development and Urban Planning.