Applications are currently being reviewed

An Engineering Student Team

About Us

UBC Mars Colony is committed to expanding horizons, both physically and figuratively, as the team consistently does outreach to assist and nurture children in STEM education and to spark interest in this relatively new sector. This team was started from an idea in July 2016 from a single person, and quickly gained momentum when 200 people signed up in the first year. With the support of our university, the University of British Columbia, as well as the faculty of applied science, we were able to successfully join the ranks of the other engineering student teams at UBC.

We've partnered with Awesome Organizations

Thank you! We rely heavily on the support to industry and community partners like all those listed on this page. Their generosity has allowed us to achieve more that any of us thought possible. Click here for our Sponsorship Guide or ready to make a difference? Click here to sponsor us now.

Our Team

Joya Yamagishi

Team Captain

Hang Zou

Team Captain

Dagan Schoen

Team Captain

Contact Us

Wondering about potential partnership? Or maybe you would like some information?


Click Here


Click Here

Frequently Asked Question’s

No. We consider people from all backgrounds, the most important requirement is an eagerness to learn!
Yes, first years are welcome to apply, there are first years who successfully join UBC Mars Colony every year.
“Yes. However, this is limited to non-hands on activities. This is because UBC ApSc is not able to grant the same safety insurance which typical UBC student members receive after their training. Activities such as simulations, CAD designs, and coding are allowed.
No. Although we do share some facilities with UBC Rocket, we are completely separate organizations.
The available opportunities are always changing, so please check back often on our social media and website.
No. We are a passionate group of volunteers.
We have 2 recruitment sessions, one in September and the other in January. But we are always accepting applications. Please feel free to send to
We have around 30 members in our whole team divided into smaller sub-teams.
We have 5 hour minimum commitment in-person for general team members every Saturday.