The questions in the Classroom division are the theory sections of the Junior and Intermediate divisions. Students interested in the Classroom division should enroll for either the Junior Division Theory (easier problems) or the Intermediate Division Theory (more advanced problems)
This course contains all of the problems that were presented by the American Computer Science League (ACSL) during the 2020-24 academic year for the Intermediate Division.
Open to students in all grades. Ideally suited for students taking AP Computer Science Principles, and other computer science classes without a major programming component.