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 '24
        Check out some highlights from our last competition!
        
        
       
      
      
      
      
      
        
          In-Person HS Finals Results
          
            
              
                
                  | 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 Results
          
            
              
                
                  | 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
        
          Contact [email protected] for any
          questions.
        
        Who can participate in the competition?
        
          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 code forces username
          verified you can start the competition
        
        How does the competition work?
        
          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.
        
        What is the scoring system like?
        
          Qualification: IOI system. Each problem is either 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
        
        When and where is the competition?
        
          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.
        
        How can I register for the competition?
        
          You can register for the competition by clicking on the
          
Register Here
          button at the top of the page. It will take you to the registration
          form where you can fill in your details.
        
 
        
          Can I participate if I’m not in Massachusetts?
        
        
          Yes, online participants who can’t make it in person can qualify for
          the online finals!
        
        
       
      
            
                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
                Problem author
             
            
                
                    
                
                Ethan Chen
                Head of Fundraising
             
           
            
          
          
          
          
                
                    
                
                Mikhail Zhernevskii
                Cofounder, Ex-Director, Ex-Problem Author
               
          
                
                    
                
                Lucas Chen
                Cofounder, Website Designer, Ex-Fund Manager
             
            
            
                
                    
                
                Tyler Sacharow
                Cofounder, Ex-Advertiser, Ex-Problem Author
             
         
         
      
        
        Our Sponsors
        
          A huge thanks to our sponsors. Without their support, MACSO wouldn't
          be possible.
        
       
      
        Partner Competitions
        
          Here are our partner competitions. We strongly recommend to try their
          competitions as well!
        
       
      
        Resources
        
          To learn the algorithms and data structures for MACSO, you can use
          websites like
          
          USACO Guide or
          Algorithms for Competitive Programming.