ACSL (American Computer Science League) Registration
American Computer Science League (ACSL)
Elementary Division: 6th grade and under can participate. This includes 4 contests. No coding experience is needed.
Each contest consists of an online 30-minute, 6-question non-programming test, focused on a single category of content.
Contest 1: Elementary Computer Number Systems
Contest 2: Elementary Prefix/Infix/Postfix Notation
Contest 3: Elementary Boolean Algebra
Contest 4: Elementary Graph Theory
Junior Division: 9th grade and under can participate. This includes 4 contests and 4 programing assignments. Some coding experience is needed.
Each contest consists of an online 30-minute, 6-question short answer test and an online programming problem to solve in 72 hours.Â
Contest 1: Computer Number Systems, Recursive Functions, What Does This Program Do? - Branching
Contest 2: Prefix/Infix/Postfix Notation, Bit-String Flicking, What Does This Program Do? - Looping
Contest 3: Boolean Algebra, Data Structures, What Does This Program Do? - Arrays
Contest 4: Graph Theory, Digital Electronics, What Does This Program Do? - Strings
ACSL Contest Schedule for 2024-25: Students can take the test during the contest window listed below
Contest #1: Nov 4, 2024 - Jan 12, 2025
Contest #2: Jan 13, 2025 - Mar 2, 2025
Contest #3: Mar 3, 2025 - Apr 13, 2025
Contest #4: Apr 14, 2025- May 18, 2025
Based on the scores during the regular season, top students in all divisions will be invited by ACSL to participate in an online Finals:
Finals: Saturday, May 24, 2025
Registration fees: $40
Fee covers costs related to the registration and administration of all 4 tests
Includes complimentary access to our ACSL style practice question bank
It does not include any classes
Email MathCoachingNG@gmail.com your name, student name and grade if you are unable to submit google form.