American Computer Science League
Registration for 2018-2019 is now open!

American Computer Science League
10 Brisas Drive
West Warwick, RI 02893

Welcome to the American Computer Science League (ACSL)!

ACSL organizes computer science contests and computer programming contests for elementary, junior, and senior high school students. This year, our 41st year of continuous operation, over 300 teams in the United States, Canada, Europe, Africa and Asia are participating in various divisions. ACSL is on the approved activities list of the National Association of Secondary School Principals (NASSP). ACSL is also an institutional member of the Computer Science Teachers Association.

We welcome participation from all pre-college schools around the world. Check out some sample contests to get a flavor of our contests.

A description of all the short answer test topics with YouTube videos showing sample question solutions is available on the ACSL wiki pages.

Schools that expect to participate in the annual Invitational All-Star Contest should refer to our All-Star Contest Info page.