We offer ACSL Elementary Division for elementary schools and Classroom Division for middle schools - making ACSL participation accessible and affordable across New Jersey
The American Computer Science League (ACSL) is a premier computer science competition that challenges students with problems in computer science topics including algorithms, data structures, and programming. We bring ACSL competitions to New Jersey students through our Elementary Division and Classroom Division programs.
We believe every student should have access to quality computer science education, regardless of their financial situation.
You can sign up as an individual - no school affiliation required! Making ACSL participation accessible for all students with transparent pricing.
Only to cover the official ACSL registration
Important dates for contests and finals throughout the academic year.
• All contests are conducted on HackerRank
• Contest windows allow flexible scheduling within the date range
• Finals are completed independently on HackerRank
• We support equitable participation through need-based fee waivers
Access comprehensive study materials and practice contests to prepare for ACSL competitions.
Dedicated students and advisors working to make computer science education accessible for all.
Regulatory Business Analyst
Lead QA Analyst
Edison Academy Magnet School
John P. Stevens High School
Summit High School
NJCSL operates as a 501(c)(3) non-profit organization, ensuring that our mission remains focused on providing accessible computer science education to all students, regardless of their economic background.
Hack Club
We are proud to be fiscally sponsored by Hack Club, a global nonprofit network of high school hackers and makers. This partnership ensures transparency, accountability, and sustainable growth as we expand our reach across New Jersey.
Learn More About Hack Club