ACSL Competition 

The American Computer Science League (ACSL) is a non-profit organization
devoted to computer science education at the secondary school level. All divisions cover similar material, but in varying levels of detail and difficulty. ACSL administers computer science contests for junior and senior high school students, publishes a newsletter containing the results of each contest and items of interest, and awards prizes (computer equipment, books, and trophies) to outstanding students at local and regional levels.


Now in its 41st year of operation, about 250 school teams in the United States, Canada ,Europe, Africa and Asia have participated. ACSL will provide a unique and exciting educational opportunity for your computer enthusiast! Contest problems motivate students to study
computer topics not covered in their school’s curriculum and to pursue
classroom topics in depth. 
 


Topics Covered

Divisions 

  • Junior Division is geared to junior high and middle school students with no previous experience programming computers. No student beyond grade 9 may compete in the Junior Division.
  • Intermediate Division is geared to senior high school students with little or no computer programming experience, and to advanced junior high students.

Contests

The competition consists of 4 contests. In each contest, students
are given short theoretical and applied questions, and then a programming
problem to solve within the following three days. 
Code Wiz administers the contest and results are returned to ACSL
for tabulation. At the end of the year, an Invitational Team All-Star Contest,
based upon cumulative scores, is held at a common site.

Schedule

Meeting times at Code Wiz: Wednesdays 5pm 

Contest #1: Friday, Jan 21, 2018​

    Contest #2: Friday, February 1, 2019

    Contest #3: Friday, March 8, 2019

Contest #4: Friday, April 19, 2019

All Star Contest:  Saturday, May 25, 2019 (US Memorial Day weekend) at Wayne Hills HS, Wayne, NJ.

Who can join the team?

Kids with strong math skills and an interest in programming! We will focus on using already existing math knowledge to solve programming questions