About NJCSL

A 501(c)(3) non-profit organization dedicated to making computer science education accessible for all students across New Jersey.

Our Mission

The New Jersey Computer Science League (NJCSL) was founded to bridge the gap in access to competitive computer science education. We offer ACSL Elementary Division for elementary schools and Classroom Division for middle schools, making participation accessible and free for all students.

We believe every student, regardless of their financial situation or school affiliation, deserves the opportunity to develop computational thinking skills and compete at a high level.

2ACSL divisions
FreeStudent cost
$0School integration
OpenTo all NJ students

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. NJCSL brings ACSL competitions to New Jersey students through our Elementary Division and Classroom Division programs.

Visit ACSL Official Website

Meet Our Team

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

Advisors

Deepika Macherla

ACSL Advisor

Regulatory Business Analyst

Ali Khan

Outreach Advisor

Lead QA Analyst

Founders

Siddharth Mirchandani

Co-Founder & President

Edison Academy Magnet School

Ansh Shah

Co-Founder & Vice President

John P. Stevens High School

Regional Directors

Selena Shanker

North Jersey Region Director

Summit High School

TBD

Central Jersey Region Director

TBD

South Jersey Region Director

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