Empowering Young Minds in Computer Science

New Jersey
Computer Science League

We offer ACSL Elementary Division for elementary schools and Classroom Division for middle schools - making ACSL participation accessible and affordable across New Jersey

What is ACSL?

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.

Why Choose NJCSL?

We believe every student should have access to quality computer science education, regardless of their financial situation.

Cost-Effective
Participate in ACSL competitions without the high costs typically associated with external programs.
Study Materials
Comprehensive study materials and resources designed specifically for ACSL Elementary and Classroom Divisions.
Independent Registration
Register as an individual student without needing school affiliation. Join NJCSL independently and participate in ACSL competitions on your own.

Simple, Affordable Pricing

You can sign up as an individual - no school affiliation required! Making ACSL participation accessible for all students with transparent pricing.

Student Fee
$20
Per student for full ACSL participation

Only to cover the official ACSL registration

Transparent pricing

2025-2026 ACSL Schedule

Important dates for contests and finals throughout the academic year.

ACSL Contest #1

Oct 20, 2025 - Jan 11, 2026
HackerRank

ACSL Contest #2

Jan 5, 2026 - Mar 1, 2026
HackerRank

ACSL Contest #3

Feb 2, 2026 - Apr 12, 2026
HackerRank

ACSL Contest #4

Mar 2, 2026 - May 17, 2026
HackerRank

ACSL Finals

May 23, 2026
HackerRank

Important Notes

• 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

Practice Materials

Access comprehensive study materials and practice contests to prepare for ACSL competitions.

Official Study Materials
Comprehensive resources to master ACSL topics
Classroom Division
Practice contests for middle school students
Elementary Division
Practice contests for elementary school students

Meet Our Team

Dedicated students and advisors working to make computer science education accessible for all.

Deepika Macherla
ACSL Advisor

Regulatory Business Analyst

Ali Khan
Outreach Advisor

Lead QA Analyst

Siddharth Mirchandani
Co-Founder & President

Edison Academy Magnet School

Ansh Shah
Co-Founder & Vice President

John P. Stevens High School

Selena Shanker
North Jersey Region Director

Summit High School

TBD
Central Jersey Region Director
TBD
South Jersey Region Director
501(c)(3) Non-Profit Organization

Committed to Educational Excellence

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.

Fiscally Sponsored by

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