Competition Tracks

Enter Competitions and Win Team and Individual Awards

CS Recitations offers competition tracks to provide students with the opportunity to further develop and test their skills through competitions with teams from other schools and organizations around the world. Students apply what they learn in class to competition problems in a fun, social, and rewarding program. Competition track students meet in CS Recitations workshops to practice for competition events, to compete in scheduled meets, and to review results.

American Computer Science League (ACSL)

The American Computer Science League offers computer science contests and computer programming contests for middle and high school students. We host these competitions at our school and offer classes to help students gain confidence and success. We field teams in two divisions: the Classroom Division for grades 8-12, and the Junior/Senior Division for grades 9-12. No prior experience is necessary to participate in the Classroom Division but students must be enrolled in our CSR-ACSL1 class. Students interested in the Junior/Senior division must be enrolled in CSR-ACSL2. Students in the Junior/Senior division are required to be proficient in Python (CSR-340 or equivalent is a prerequisite). Learn more about ACSL at the ACSL website.

Continental Mathematics League (CML)

The Continental Mathematics League offers computer science and math competitions for students in grades 3 through 8 which we host at our school. We offer classes to help students prepare for both the CML and Math Kangaroo contests. No experience is required, but students must be enrolled in our competition classes. CSR classes run September — June: CSR-COMP1 for grades 2-3, CSR-COMP2 for grades 4-5, and CSR-COMP3 for grades 6-7. Learn more about CML at the CML website.

Math Kangaroo

Math Kangaroo offers an international math competition held once per year in March which we host at our school. This contest is a lot of fun, with interesting and clever problems that students enjoy tackling. Students may participate in the Math Kangaroo competition at our school without enrolling in a CSR class. However, we offer an excellent series of classes to help young students build confidence and success with this competition. CSR classes run September — June: CSR-COMP1 for grades 2-3, CSR-COMP2 for grades 4-5, and CSR-COMP3 for grades 6-7. Learn more about Math Kangaroo at the Math Kangaroo website.

Watch for additional competitions to be added to the CS Recitations competition schedule.


Improve scores, compete for awards, earn college level certifications


Register for ClassesClass ScheduleContact Us

Sign up for our Email List


Connect with us