macso.

Massachusetts Computer Science Olympiad

MACSO 2026 August 21, 2026

p.s. — we're hiring! join the MACSO leadership team →

MACSO logo

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.

MACSO Fall '25

MACSO Fall 2025 contest photo 1
macso fall '25 · #1
MACSO Fall 2025 contest photo 2
macso fall '25 · #2
MACSO Fall 2025 contest photo 3
macso fall '25 · #3
MACSO Fall 2025 contest photo 4
macso fall '25 · #4
MACSO Fall 2025 contest photo 5
macso fall '25 · #5
MACSO Fall 2025 contest photo 6
macso fall '25 · #6
MACSO Fall 2025 contest photo 7
macso fall '25 · #7
MACSO Fall 2025 contest photo 8
macso fall '25 · #8
MACSO Fall 2025 contest photo 9
macso fall '25 · #9
MACSO Fall 2025 contest photo 10
macso fall '25 · #10

MACSO '24

MACSO 2024 contest photo 1
macso '24 · #1
MACSO 2024 contest photo 2
macso '24 · #2
MACSO 2024 contest photo 3
macso '24 · #3
MACSO 2024 contest photo 4
macso '24 · #4
MACSO 2024 contest photo 5
macso '24 · #5
MACSO 2024 contest photo 6
macso '24 · #6
MACSO 2024 contest photo 7
macso '24 · #7
MACSO 2024 contest photo 8
macso '24 · #8
MACSO 2024 contest photo 9
macso '24 · #9
MACSO 2024 contest photo 10
macso '24 · #10
MACSO 2024 contest photo 12
macso '24 · #12
MACSO 2024 contest photo 13
macso '24 · #13
MACSO 2024 contest photo 14
macso '24 · #14
MACSO 2024 contest photo 15
macso '24 · #15
MACSO 2024 contest photo 16
macso '24 · #16
MACSO 2024 contest photo 17
macso '24 · #17
MACSO 2024 contest photo 18
macso '24 · #18
MACSO 2024 contest photo 19
macso '24 · #19
MACSO 2024 contest photo 20
macso '24 · #20
MACSO 2024 contest photo 21
macso '24 · #21
MACSO 2024 contest photo 22
macso '24 · #22
MACSO 2024 contest photo 23
macso '24 · #23

MACSO '24 Final Standings

In-Person HS Finals

Award Full Name School
1st Mark Zhou George School, PA
2nd Artur Gilfanov Fairview High School, CO
3rd 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
1st Jaehyun Koo Massachusetts Institute of Technology, MA
2nd Julian Wu Westview High School, CA
3rd Yu Zheyuan NUS High School of Math and Science, Singapore

Questions we get a lot

Contact [email protected] for any questions.

Who can participate in the competition?

Anyone is welcome to participate this year — there is no qualification requirement. Whether you're brand new to competitive programming or have competed before, we'd love to have you join us!

How does the competition work?

MACSO 2026 is a single in-person contest: 6 coding problems, a 2-hour contest, competed individually. There's no online qualification stage this year — just register and show up!

What is the scoring system like?

The contest uses the ICPC system: each problem is either solved or not, and the time penalty serves as tie breaker.

When and where is the competition?

MACSO 2026 takes place on Friday, August 21, 2026, from 1:00 PM to 4:00 PM at 101 Rogers Street, Cambridge, MA 02142. Please arrive by 12:45 PM so we can get everyone checked in before the contest begins. Prizes will be awarded to our top competitors, just like last year!

How can I register for the competition?

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.

Can I participate if I’m not in Massachusetts?

Yes! Anyone is welcome and there is no qualification requirement. This year’s contest is in person, so you’ll just need to make it to Cambridge on August 21.

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.

@bhs.computerscience
Sergey Zatsepin

Sergey Zatsepin

director, problem author

Ethan Chen

Ethan Chen

head of fundraising

Dana

Dana

problem writer assistant

the 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

the judge

Shruti Dhumak

Shruti Dhumak

judge, senior engineer at google

read her bio ↓

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.

Our Sponsors

A huge thanks to our sponsors.

Partner Competitions

We recommend trying their competitions as well!

Want to practice?

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

Where to Find Us

The Foundry — 101 Rogers Street, Cambridge, MA 02142