ACSL (American Computer Science League)Prep
American Computer Science League (ACSL) — Elementary Division Program
The American Computer Science League (ACSL) is one of the most recognized computer science competitions for elementary through high school students in the United States. Each year, thousands of students from around the world participate, with sponsorship support from leading tech companies such as Google.
Participation in ACSL is a hallmark of strong STEM programs across U.S. schools. Many competitive high schools form ACSL teams to prepare students for more advanced competitions like the USA Computing Olympiad (USACO) in later years.
Ascend Advance Academy’s Achievements
From 2023 to 2025 ACSL seasons, Ascend Advance Academy proudly led elementary division teams that earned 1st place in the New York State team championship.
All of our team members qualified for the ACSL Individual All-Star Finals, where they earned:
🥇 2 Gold Medal
🥈 5 Silver Medals
🥉 1 Bronze Medal
Join the 2026 ACSL Elementary Team
We are now recruiting students for the 2025 ACSL Elementary Division and offering a comprehensive preparation course tailored to the competition’s format and content.
About the ACSL Elementary Division
Grade Level: Suitable for Grades 4–6
Math Required: Strong math foundation; no prior programming experience needed
Format: Written test only (no programming required at this level)
Platform: Exams conducted online via HackerRank.com
Challenge: Each test contains 5 questions, to be completed in 30 minutes
Course Structure
Each ACSL topic requires 4 weeks of focused preparation:
🕒 1.5 hours/week
Each class covers concept instruction, guided practice, and review
Students take the corresponding online test after each unit
Students with strong scores in the preliminary rounds will be invited to the Individual All-Star Finals on May 24, 2025.
To support finalists, we offer a 6-week intensive training program leading up to the finals (April 7 – May 24), covering the advanced content and strategies required for higher-level challenges.
More Information
For full competition rules, schedules, and sample problems, visit the official ACSL website:
👉 https://www.acsl.org
Instructor: Mr. Ma
Master’s in Computer Science
Fluent in Java, C++, and Python
Over 10 years of software engineering experience
Former developer and systems designer at:
Columbia University
IBM T.J. Watson Research Center
Goldman Sachs, Morgan Stanley, Bank of America, UBS
Dedicated STEM educator specializing in elementary and middle school competitive programming, science, and engineering education
🌟 Why Choose AAA for ACSL?
🏅 Proven success at both the state and national levels
📚 Structured, topic-by-topic instruction aligned with ACSL standards
👥 Small group classes for personalized feedback and support
🧭 Step-by-step guidance from an expert educator with real-world tech and competition experience
🎯 A strong foundation for future success in USACO, AP Computer Science, and beyond