American Computer Science League (ACSL)
Difficulty varies by division from Intermediate to Advanced, A team-based computer science league with four online contests, five divisions and an invitational online Finals. Students in grades 3-12 enter through a registered school, organization or local group, with an advisor selecting the division. Upper divisions combine computer science questions with programming; Classroom and Elementary are non-programming. Consistent performance across the season is the main challenge.
Verified information
Competition details can change. Always confirm dates, eligibility and entry requirements on the official organiser's website.
Official website ↗OVERALL COMPETITION LEVEL
Competition overview
Key information
Eligible ages
8–18
School level
Grades 3-12 through schools, organizations or local groups
Registration method
School Only
Competition stages
Four online contests followed by an invitational online Finals
Fee
Most divisions: $175 first team, $150 additional; Elementary: $125 first team, $100 additional
Online / in-person
Online
Dates
Competition timeline
Registration opens
1 Sept 2026
Registration closes
Not yet announced by the organiser
Competition starts
Not yet announced by the organiser
Competition ends
Not yet announced by the organiser
Editorial perspective
Our Take
Official pages state 2026-2027 registration opens September 1; contest dates were not yet published.