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

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.
School Integration
Seamlessly integrate ACSL participation into your school's curriculum with our partnership program.
Competition Ready
Prepare students for success in ACSL competitions with our proven curriculum and practice materials.
Critical Thinking
Develop problem-solving skills and computational thinking through engaging challenges and activities.
Personalized Learning
Tailored instruction and support to meet each student's individual learning needs and pace.

Simple, Affordable Pricing

Making ACSL participation accessible for all students with transparent pricing and school benefits.

Student Fee
$16
Per student for full ACSL participation

Only to cover the official ACSL registration

Transparent pricing
Integration
$0
No cost for school integration

Seamless integration into existing school systems

Easy payments and workflow

How It Works

We integrate ACSL into your school for a seamless transition, making it easy for students to participate. Payments and administrative work are handled smoothly through our partnership program, ensuring minimal disruption to your school's existing processes.

2024-2025 ACSL Schedule

Important dates for study sessions, contests, and finals throughout the academic year.

All Contests Study Materials posted

Dec 1

Teaching for Contest 1

Dec 136:00-7:30 PM

ACSL Contest 1 Exam on Zoom

Dec 20, 216:00-7:00 PM

Teaching for Contest 2

Feb 146:00-7:30 PM

ACSL Contest 2 Exam on Zoom

Feb 21, 226:00-7:00 PM

Teaching for Contest 3

Mar 286:00-7:30 PM

ACSL Contest 3 Exam on Zoom

Apr 4, 56:00-7:00 PM

Teaching for Contest 4

May 26:00-7:30 PM

ACSL Contest 4 Exam on Zoom

May 9, 106:00-7:00 PM

Teaching for Finals

May 166:00-7:30 PM

ACSL Finals Exam on Zoom

May 232:00-3:30 PM

Important Notes

• All teaching sessions and exams will be conducted via Zoom

• Contest exams are offered on two consecutive days for flexibility

• Study materials will be available from December 1st onwards

Meet Our Team

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

Meet Shah
Parent Advisor
Siddharth Mirchandani
Co-Founder
Ansh Shah
Co-Founder
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

Ready to Join the League?

If you are a school interested in incorporating ACSL Elementary Division (for elementary schools) or Classroom Division (for middle schools) into your curriculum, we're here to help!