// massachusetts · high-school programming

Massachusetts Computer Science Olympiad

MACSO Fall '25 November 23rd, 2025 Stay tuned

The Massachusetts Computer Science Olympiad is a high-school programming competition hosted by the leaders of Brookline Computer Science Initiative. Our goal is to provide Massachusetts CS students with hands-on experience and opportunities to build a network of fellow coders through an in-person coding competition.

// highlights

MACSO '24

Check out some highlights from our last competition!

// results · macso '24

Final Standings

In-Person HS Finals

Award Full Name School
1 Mark Zhou George School, PA
2 Artur Gilfanov Fairview High School, CO
3 Yancheng Zhao Buckingham Browne & Nichols School, MA
HM Zachary Rogers Brookline High School, MA
HM Leran Tao Newton North High School, MA
HM Milo Chourmet Roxbury Latin School, MA
HM Austin Liu Belmont High School, MA

Online Open Finals

Award Full Name School
1 Jaehyun Koo Massachusetts Institute of Technology, MA
2 Julian Wu Westview High School, CA
3 Yu Zheyuan NUS High School of Math and Science, Singapore
// faq

FAQ

Contact [email protected] for any questions.

The competition is open to high school students of all programming backgrounds. Whether you are a beginner or an advanced coder, you are welcome to participate! After you get your Codeforces username verified, you can start the competition.
The competition has two parts: an online qualification stage (Summer 2025) and in-person finals (separate online finals for those who can't make it). The qualification stage consists of three coding problems with no time limit (tie breakers decided from amount of time used), and the top 50 qualify for the finals.
Qualification: IOI system. Each problem is graded either by groups or by each test individually. Finals: ICPC system. Each problem is either solved or not. The time penalty serves as tie breaker.
The competition will be held at the Brookline Teen Center Summer 2025. The in-person competition lasts three hours and includes free pizza, prizes (Amazon giftcards), and activities.
You can register by clicking the Registration Form button at the top of the page, or directly through the registration form where you can fill in your details.
Yes, online participants who can’t make it in person can qualify for the online finals!
// people

Meet the Team

We are a group of students at Brookline High School passionate about computer science. Our goal is to give aspiring programmers in Massachusetts an experience beyond the school curriculum.

Sergey Zatsepin

Sergey Zatsepin

Director, Problem Author

Ethan Chen

Ethan Chen

Head of Fundraising

Dana

Dana

Problem Writer Assistant

Founders

Mikhail Zhernevskii

Mikhail Zhernevskii

Cofounder, Ex-Director, Ex-Problem Author

Lucas Chen

Lucas Chen

Cofounder, Website Designer, Ex-Fund Manager

Tyler Sacharow

Tyler Sacharow

Cofounder, Ex-Advertiser, Ex-Problem Author

Judge

Shruti Dhumak

Shruti Dhumak

Judge, Senior Engineer at Google

Shruti is a Sr. Customer Engineer at Google working with their Cloud practice at the Cambridge office. She has extensive experience in technology and was a Sr. Systems Engineer at Juniper Networks before joining Google. Shruti graduated from University of Massachusetts, Amherst with a Masters in Computer Engineering in 2016. She has been actively contributing to students in STEM over more than 6 years.
// sponsors

Our Sponsors

A huge thanks to our sponsors. Without their support, MACSO wouldn't be possible.

// partners

Partner Competitions

Here are our partner competitions. We strongly recommend trying their competitions as well!

// resources

Resources

To learn the algorithms and data structures for MACSO, you can use websites like USACO Guide or Algorithms for Competitive Programming.

// location

Where to Find Us

Brookline Teen Center — 40 Aspinwall Ave, Brookline, MA