This course contains the Senior Division Theory problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
The theory questions test students on fundamental concepts in computer science, ranging from Boolean Algebra to Recursive Functions to Regular Expressions.
Each year consists of 4 regular season contests and an end-of-year Finals competition. In this course, there are over Senior problems covering a dozen different topics.