About MCPT

Mackenzie Computer Programming Team, affectionately known as MCPT, is a group of dedicated individuals focused on furthering their computer science knowledge and competing in programming competitions. The team consists of 3 branches — Game Development, Competitive, and Girls — with each branch meeting once a week to learn and train. MCPT students are interested in learning beyond their course material, building their critical thinking skills and being persistent towards improvement. These students compete in various special events, as well as 5 ranked on-site programming contests each year. MCPT plans to open these competitions to other schools for the 2019/2020 school year.


Emily Hu (Emacodo)

Hello! I like cats!

But for real: Since joining in grade 9, I've watched MCPT grow not only as a club, but also as a community that I'm proud to be a part of. I'm extremely honoured to be one of the co-presidents of MCPT this year and I hope that together with Evan and the rest of our exec team, we will make MCPT better than ever :hudab:

I hope you're all ready for another amazing year of fun and learning :ok_hand:

Evan Zhang (Ninjaclasher)

Nothing much to say except...

Over the past 3 years, I've had some of the best experiences of my life in CPT. From the concepts I’ve learned in CPT, to the friends I’ve made in this club, CPT has been an invaluable part of my high-school life. As president this year, I hope I can improve CPT, and provide CPT's members with the same great experiences I’ve had for the past 3 years.

Definitely wrote that myself.
(P.S. I've known <redacted by Catherine> since elementary school, so if you want to know some interesting stories, just hit me up >.>)

Vice Presidents

Game Dev VP: Derek Zhang (Menthol)

Hello! I like mints!

I'm a game dev enthusiast, ex-league addict, and proud koreaboo. Through MCPT, I've learned so much and met so many amazing people. LCC introduced me to competitive programming, and Game Dev gave me the opportunity to teach others the joy of coding beyond ICS. I'm looking forward to another great year of Game Dev and MCPT!

Competitive VP: Junyi Wang (insignificant)

Competitive programmer since grade 9. Have yet to win a contest.

Girls VP: Catherine Huang (Winnie)

Thanks to CPT, I've been able to meet so many incredible people and learn so many incredible things, as both a student and a teacher. Now, I'd like to pass that learning on! I'm incredibly honoured to be able to work with this incredible team this year, and I'm certain that we'll make this year incredible! :hudabbutbetterer:

(P.S. I've known <redacted by Evan> since elementary school, so if you want to know some interesting stories, just hit me up >.>)

Judge & Problem Setting VP: Theodore Preduta (yes)

Proudly computer-free since 2016. (anarcho-primitivism is the future!)

Communications & Events VP: Emily Hu (Password1234)

Hi, I’m the other Emily Hu (no, we’re not the same person and yes, I know it’s confusing)!
Coming into grade 9, I knew almost nothing about computer programming other than how to make a sprite move in everyone’s favourite program, Scratch. But after joining MCPT, I have gained a lot more knowledge and also met a lot of cool people along the way.


Game Dev

Ben Zeng, Dereck Tu, Marina Semenova


Christopher Trevisan, Peter Lin, Alan Li


Julia Xie, Nicole Han, Maria Yampolsky

Judge & Problem Setting

Steven Guikal, Larry Yuan

Communications & Events

Annie Chen, Nayaab Ali