Application is closed
The American Computer Science League (ACSL) is a computer science competition for middle and high school students in the United States. It aims to promote interest and proficiency in computer science through a series of online contests. The competition covers various topics including programming, algorithms, and computer system fundamentals.


There are 4 contests per season, spread across the school year which test students on fundamental concepts in computer science, ranging from Number Systems to Boolean Algebra to Digital Electronics. Each contest also includes a problem to solve by programming. Last year, about 500 teams in the United States, Canada, Europe, and Asia participated.
Open to all nationalities. ACSL welcomes participation from all pre-college schools around the world
Application is closed
Useful Resources

Tell us your
opinion about us