STEM
Programming
Competition

American Computer Science League 2026–2027

Offered by American Computer Science League

An established international computer-science league combining programming problems with theory topics across multiple school-level divisions.

About this opportunity

American Computer Science League runs a season of computer-science contests covering programming and core CS concepts. Schools and organizations register teams in age-appropriate divisions, and students complete competition rounds during the academic year, with top performers qualifying for the ACSL Finals.

Who can apply

High-school students participate through a registered school or organization team in the appropriate ACSL division. The team advisor completes registration and administers contest participation according to ACSL rules.

What you'll need to apply

A teacher or adult advisor registers the team through ACSL and organizes students in the selected division. Students do not register teams independently.

Key dates

  • Registration opens1 Sept 2026
  • Registration deadline31 Dec 2026

Who is eligible

Open to students worldwide — any nationality may apply.

Tags

Team based

Accuracy

Verification status: Verified

Last checked: 6 Sept 2026 · Details can change without notice — always confirm on the organiser's official page before applying.

Originally sourced from www.acsl.org

31 December 2026
Apply