The American Computer Science League is an international computer science competition. Four contests are held throughout the year with both theory and programming portions. At the end of the year, high scoring students are invited to compete in the Finals competition. For more information see

PyCode Academy will compete in the Junior Division (up to grade 9), and also in the Senior Division (up to grade 12) if there is enough interest. Different computer science theory concepts are tested in each contest, and we hold classes covering theory topics in upcoming contests.