
competition
American Computer Science League
American Computer Science League
Students take four computer science contests during a season, with top scorers invited to an online final.
2027 application deadline
PostedDec 31, 2026
· Check the official page for the exact cutoff time.
Official source ↗Checked 2026-10-28Details
| Cost | Paid · $175. Per team in Senior, Intermediate, Junior, or Classroom divisions.Source ↗Checked 2026-10-28· View evidenceThe fee to register each team is $175 (Senior, Intermediate, Junior, and Classroom divisions) |
|---|---|
| Financial aid | Not stated |
| Format | OnlineSource ↗Checked 2026-10-28· View evidenceC ontests are administered online. Team advisors facilitate students’ access to the online platform |
| Location | Online |
| Current grade | Not stated |
| Eligibility | Teams are registered by adult advisors; Senior and Intermediate divisions serve high school students, and a student may compete on only one team.Source ↗Checked 2026-10-28· View evidencecan be used by team advisors (not students!) to register teams · View evidenceBest for high school students with little or no programming experience and for advanced junior high students. · View evidenceA student may only participate as a member of a single team. |
| Program dates | Four regular-season contest windows run from October 19, 2026 through May 23, 2027; qualifying students are invited to finals on May 29, 2027.Source ↗Checked 2026-10-28· View evidenceContest #1: available Oct. 19, 2026; closes Sunday January 10, 2027 @ 11:59pm EST · View evidenceContest #4: available March 1, 202 7; closes Sunday May 23, 202 7 @ 11:59pm EDT · View evidenceInvitational Finals: Saturday, May 29, 202 7 (Memorial Day weekend in the United States) |
| Applications open | Not stated |
| 2027 deadline | Dec 31, 2026Source ↗Checked 2026-10-28· View evidenceThe deadline for registering for the season is December 31, 2026. |
| Last cycle’s date | Not stated |
Checked 2026-10-28. Last cycle’s costs and dates are labeled where applicable. Program pages can change. How we check facts ↗