- Senior Division Theory and Coding - Contest Year 2022-2023 (1 Year)
- Senior Division Theory - Contest Years 2011-2012 through 2023-2024 (13 Years)
- Senior Division Theory & Coding - Contest Years 2011-2012 through 2023-2024 (13 Years)
- Senior Division Coding - Contest Years 2011-2012 through 2023-2024 (13 Years)
- Senior Division Theory and Coding - Contest Year 2020-2024 (4 Years)
- Junior Division Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
- Junior Division Theory & Coding- Contest Years 2020-2021 through 2024-2025 (5 Years)
- Junior Division Theory - Contest Years 2010-2011 through 2024-2025 (15 Years)
- Junior Division Theory and Coding - Contest Year 2024–2025 (1 Year)
- Junior Division Theory & Coding- Contest Years 2010-2011 through 2024-2025 (15 Years)
- Intermediate Division Theory and Coding - Contest Year 2024-2025 (1 Year)
- Intermediate Division Theory - Contest Years 2010-2011 through 2024-2025 (15 Years)
- Intermediate Division Theory & Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
- Intermediate Division Theory & Coding - Contest Years 2020-2021 through 2024-2025 (5 Years)
- Intermediate Division Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
Junior Division▾
Junior Division Theory and Coding - Contest Year 2024–2025 (1 Year)
This course contains all of the problems that were presented by the American Computer Science League (ACSL) during the 2021-22 academic year for the Junior Division. The Junior Division is intended for junior high and middle school students with little or no previous programming experience. ACSL organizes programming and computer science contest for K12 students. The American computer science league is unique to its pattern and provides training to all k-12 students.
$25
2024–2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4: Binary Tree
Finals Contest 1: Zig-Zag Grid
Finals Contest 2: Marbles Sort Checker
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Junior Division Theory & Coding- Contest Years 2010-2011 through 2024-2025 (15 Years)
This course contains the Junior Division Theory problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$150
2024–2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4: Binary Tree
Finals Contest 1: Zig-Zag Grid
Finals Contest 2: Marbles Sort Checker
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
Finals: Run-Length Encoding
Finals: ACSL Word Search
2022-2023
Contest 1: Next-base
Contest 2: Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals: Line Up
2021-2022
Contest 1: Fibonacci Clock
Contest 2: Fibonacci cypher
Contest 3 : Fibonacci & Pascal
Contest 4: Fibonacci & Mandelbrot
Finals: WAVES PROGRAM
Finals: SHOWTIME PROGRAM
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals Contest 1: Subrect
Finals Contest 2: Sentences
Finals Contest 3:King in Danger
Finals Contest 4 : Cycles
2019-2020
Contest 1: Number Transformation
Contest 2: String Differences
Contest 3 : Veitch
Contest 4: Patolli
Finals Contest 1: Spot the Y
Finals Contest 2: Passort
Finals Contest 3: Syllables
Finals Contest 4 : Family Tree
2018-2019
Contest 1: Digit Reassembly
Contest 2 : String Stats
Contest 3 : Stretch
Contest 4 : Prefix Evaluation
Finals Contest 1:Patience
Finals Contest 2:Stretch
Finals Contest 3:Time
Finals Contest 4:Digit Expression
2017-2018
Contest 1: Ninety-Nine
Contest 2 : Enclosure Contest
Contest 3 : Walk
Contest 4 : Duplicates
Finals Contest 1: Pattern
Finals Contest 2 : Compressed Arrays
Finals Contest 3 :Hexgrid Walks
Finals Contest 4 : Fifteen puzzle
2016-2017
Contest 1: Agram
Contest 2 : Ascending
Contest 3 : Lights Out
Contest 4 : Skyscraper
Finals Contest 1 : Numbers
Finals Contest 2 :Panels
Finals Contest 3 : Puzzle
Finals Contest 4 : Components
2015-2016
Contest 1 : Chmod
Contest 2 : Strings
Contest 3 : Abc
Contest 4 : Reg Exp
Finals Contest 1:Booleo
Finals Contest 2 :Binaryfrac
Finals Contest 3 :Egyt
Finals Contest 4 :Uuencode
2014-2015
Contest 1: Navigating Acsl Land
Contest 2 : Lisp Expressions
Contest 3 : Isola
Contest 4 : Quine-McCluskyAlgorithm
Finals Contest 1: AbaLL
Finals Contest 2: Mail
Finals Contest 3: Spelling
Finals Contest 4: Detect
2013-2014
Contest 1: Scrabble
Contest 2 : Print formatting
Contest 3 : Fanorona
Contest 4 : Numble
Finals Contest 1:Change
Finals Contest 2 :Kenken
Finals Contest 3 : Repeat
Finals Contest 4 : Hexfractions
2012-2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess Queen
Contest 4: Rummy
Finals Contest 1: Gold
Finals Contest 2: Checksum
Finals Contest 3:Cells
Finals Contest 4: Sega
2011-2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3 : Grid Fit
Contest 4 : Pip
Finals Contest 1: Go Fish
Finals Contest 2: Baseball Stats
Finals Contest 3:Factor Tress
Finals Contest 4: Search Expressions
2010-2011
Contest 1: Prints
Contest 2: Search
Contest 3: Mancala
Contest 4: Matrix Encryption
Finals Contest 1: Disks
Finals Contest 2: Equations
Finals Contest 3: Matrix
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2016- 2017
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2015- 2016
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2014- 2015
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2010-2011
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
Graph Theory
Prefix/Infix/Postfix Notation
Recursive Functions
What Does This Program Do?
Junior Division Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
This course contains the Junior Division Coding problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$150
2024–2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4: Binary Tree
Finals Contest 1: Zig-Zag Grid
Finals Contest 2: Marbles Sort Checker
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
Finals: Run-Length Encoding
Finals: ACSL Word Search
2022-2023
Contest 1: Next-base
Contest 2: Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals: Line Up
2021-2022
Contest 1: Fibonacci Clock
Contest 2: Fibonacci cypher
Contest 3 : Fibonacci & Pascal
Contest 4: Fibonacci & Mandelbrot
Finals: WAVES PROGRAM
Finals: SHOWTIME PROGRAM
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals Contest 1: Subrect
Finals Contest 2: Sentences
Finals Contest 3:King in Danger
Finals Contest 4 : Cycles
2019-2020
Contest 1: Number Transformation
Contest 2: String Differences
Contest 3 : Veitch
Contest 4: Patolli
Finals Contest 1: Spot the Y
Finals Contest 2: Passort
Finals Contest 3: Syllables
Finals Contest 4 : Family Tree
2018-2019
Contest 1: Digit Reassembly
Contest 2 : String Stats
Contest 3 : Stretch
Contest 4 : Prefix Evaluation
Finals Contest 1:Patience
Finals Contest 2:Stretch
Finals Contest 3:Time
Finals Contest 4:Digit Expression
2017-2018
Contest 1: Ninety-Nine
Contest 2 : Enclosure Contest
Contest 3 : Walk
Contest 4 : Duplicates
Finals Contest 1: Pattern
Finals Contest 2 : Compressed Arrays
Finals Contest 3 :Hexgrid Walks
Finals Contest 4 : Fifteen puzzle
2016-2017
Contest 1: Agram
Contest 2 : Ascending
Contest 3 : Lights Out
Contest 4 : Skyscraper
Finals Contest 1 : Numbers
Finals Contest 2 :Panels
Finals Contest 3 : Puzzle
Finals Contest 4 : Components
2015-2016
Contest 1 : Chmod
Contest 2 : Strings
Contest 3 : Abc
Contest 4 : Reg Exp
Finals Contest 1:Booleo
Finals Contest 2 :Binaryfrac
Finals Contest 3 :Egyt
Finals Contest 4 :Uuencode
2014-2015
Contest 1: Navigating Acsl Land
Contest 2 : Lisp Expressions
Contest 3 : Isola
Contest 4 : Quine-McCluskyAlgorithm
Finals Contest 1: AbaLL
Finals Contest 2: Mail
Finals Contest 3: Spelling
Finals Contest 4: Detect
2013-2014
Contest 1: Scrabble
Contest 2 : Print formatting
Contest 3 : Fanorona
Contest 4 : Numble
Finals Contest 1:Change
Finals Contest 2 :Kenken
Finals Contest 3 : Repeat
Finals Contest 4 : Hexfractions
2012-2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess Queen
Contest 4: Rummy
Finals Contest 1: Gold
Finals Contest 2: Checksum
Finals Contest 3:Cells
Finals Contest 4: Sega
2011-2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3 : Grid Fit
Contest 4 : Pip
Finals Contest 1: Go Fish
Finals Contest 2: Baseball Stats
Finals Contest 3:Factor Tress
Finals Contest 4: Search Expressions
2010-2011
Contest 1: Prints
Contest 2: Search
Contest 3: Mancala
Contest 4: Matrix Encryption
Finals Contest 1: Disks
Finals Contest 2: Equations
Finals Contest 3: Matrix
Junior Division Theory - Contest Years 2010-2011 through 2024-2025 (15 Years)
This course contains the Junior Division Theory problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$150
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2016- 2017
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2015- 2016
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2014- 2015
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2010-2011
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
Graph Theory
Prefix/Infix/Postfix Notation
Recursive Functions
What Does This Program Do?
Junior Division Theory & Coding- Contest Years 2020-2021 through 2024-2025 (5 Years)
This course contains all of the problems that were presented by the American Computer Science League (ACSL) during the 2021-21 academic year for the Junior Division. The Junior Division is intended for junior high and middle school students with little or no previous programming experience. ACSL organizes programming and computer science contest for K-12 students. The American computer science league is unique to its pattern and provides training to all k-12 students.
$90
2024–2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4: Binary Tree
Finals Contest 1: Zig-Zag Grid
Finals Contest 2: Marbles Sort Checker
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
Finals: Run-Length Encoding
Finals: ACSL Word Search
2022-2023
Contest 1: Next-base
Contest 2: Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals:LINE UP
2021-2022
Contest 1: Fibonacci Clock
Contest 2: Fibonacci cypher
Contest 3 : Fibonacci & Pascal
Contest 4: Fibonacci & Mandelbrot
Finals: Waves
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: Subrect
Finals: Sentences
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
Senior Division▾
Senior Division Coding - Contest Years 2011-2012 through 2023-2024 (13 Years)
This course contains the Senior Division Coding problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$60
2023-2024
Contest 1: ACSL Tiles
Contest 2:ACSL Book
Contest 3:ACSL Rack-O
Contest 4:ACSL 2248
Finals Contest: Thirteen
Finals Contest: SMS Tree
2022-2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals Contest: KWIC
Finals Contest: Tree Path Sum
2021-2022
Contest 1:Fibonacci Clock
Contest 2:Fibonacci Cypher
Contest 3: Fibonacci & Pascal
Contest 4:Fibonacci & Mandelbrot
Finals Contest: Wordle Match
Finals Contest: Cube Rotation
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: King in Danger
Finals: Cycles
2019-2020
Contest 1:Transform
Contest 2:Asf
Contest 3 : Veitch
Contest 4:Patolli
Finals: Spot the Y
Finals: Passort
Finals: Syllables
Finals: Family Tree
2018-2019
Contest 1: Digit Reassembly
Contest 2: Diff
Contest 3: Stretch
Contest 4: Prefix Evaluation
Finals:Patience
Finals:Stretch
Finals:Time
Finals:Digit Expression
Finals:Pretty Print
Finals:Tictaclogic
Finals:Puzzle
2017-2018
Contest 1: Ninety-Nine
Contest 2: Enclosure
Contest 3: Walk
Contest 4: Duplicates
Finals: Pattern
Finals: Compressed Arrays
Finals:Hexgrid Walks
Finals: Fifteen puzzle
Finals:Look and Say
Finals:Subpattern coverage
Finals:Gridimeter
2016 - 2017
Contest 1: Agram
Contest 2: Ascending Stings
Contest 3: Light out
Contest 4: Skyscraper
Finals: Numbers
Finals:Panels
Finals: Puzzle
Finals: Components
Finals:Ascendingagain
Finals:Numbers Thirty Six
Finals:Triline
2015-2016
Contest 1: Chmod
Contest 2: Strings
Contest 3: ABC
Contest 4: Reg Exp
Finals:Booleo
Finals:Binaryfrac
Finals:Egyt
Finals:Uuencode
Finals:Booleo
Finals:3x2
Finals: Permutations
2014-2015
Contest 1: Navigating ACSLland
Contest 2:Lisp Expressions
Contest 3: Isola
Contest 4: Quine-McCluskyAlgorithm
Finals: AbaLL
Finals: Mail
Finals: Spelling
Finals 4: Detect
Finals: Letters
Finals: Creek Ball
Finals: Rounding the Bases
2013-2014
Contest 1: Scrabble
Contest 2: Print Formatting
Contest 3: Fanorona
Contest 4 :Numble
Finals:Change
Finals:Kenken
Finals: Repeat
Finals: Hexfractions
Finals: Royal Ur
Finals: Slots
Finals:Lorenz Cipher Machine Encode
2012-2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess Queen
Contest 4 : RUMMY
Finals: Gold
Finals: Checksum
Finals:Cells
Finals: Sega
Finals:Ternary
Finals:Luhn
Finals: Traffic
Finals: Tomography
2011-2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3: Grid
Contest 4: Pio
Finals: Go Fish
Finals: Baseball Stats
Finals:Factor Tress
Finals: Search Expressions
Finals: Go Fish
Finals: Jigsaw
Finals: Futoshiki
Finals: Simplify
Senior Division Theory and Coding - Contest Year 2022-2023 (1 Year)
Every contest has a set of theory questions and a problem to be solved by programming. There are four regular seasons that content sessions and a Finals competition at the end of the every year.
$20
2022-2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals Contest: KWIC
Finals Contest: Tree Path Sum
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
Senior Division Theory - Contest Years 2011-2012 through 2023-2024 (13 Years)
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.
$60
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2016-2017
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2015-2016
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2014-2015
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
Assembly Language Programming
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
FSAs
Graph Theory
LISP
Prefix/Infix/Postfix Notation
Recursive Functions
What Does This Program Do?
Senior Division Theory and Coding - Contest Year 2020-2024 (4 Years)
Every contest has a set of theory questions and a problem to be solved by programming. There are four regular season content sessions and a Finals competition at the end of the year.
$40
2023-2024
Contest 1: ACSL Tiles
Contest 2:ACSL Book
Contest 3:ACSL Rack-O
Contest 4:ACSL 2248
Finals Contest: Thirteen
Finals Contest: SMS Tree
2022-2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals Contest: KWIC
Finals Contest: Tree Path Sum
2021-2022
Contest 1:Fibonacci Clock
Contest 2:Fibonacci Cypher
Contest 3: Fibonacci & Pascal
Contest 4:Fibonacci & Mandelbrot
Finals Contest: Wordle Match
Finals Contest: Cube Rotation
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: King in Danger
Finals: Cycles
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Senior Division Theory & Coding - Contest Years 2011-2012 through 2023-2024 (13 Years)
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.
$60
2023-2024
Contest 1: ACSL Tiles
Contest 2:ACSL Book
Contest 3:ACSL Rack-O
Contest 4:ACSL 2248
Finals Contest: Thirteen
Finals Contest: SMS Tree
2022-2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3: Create a Tree
Contest 4:Targets
Finals Contest: KWIC
Finals Contest: Tree Path Sum
2021-2022
Contest 1:Fibonacci Clock
Contest 2:Fibonacci Cypher
Contest 3: Fibonacci & Pascal
Contest 4:Fibonacci & Mandelbrot
Finals Contest: Wordle Match
Finals Contest: Cube Rotation
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: King in Danger
Finals: Cycles
2019-2020
Contest 1:Transform
Contest 2:Asf
Contest 3 : Veitch
Contest 4:Patolli
Finals: Spot the Y
Finals: Passort
Finals: Syllables
Finals: Family Tree
2018-2019
Contest 1: Digit Reassembly
Contest 2: Diff
Contest 3: Stretch
Contest 4: Prefix Evaluation
Finals:Patience
Finals:Stretch
Finals:Time
Finals:Digit Expression
Finals:Pretty Print
Finals:Tictaclogic
Finals:Puzzle
2017-2018
Contest 1: Ninety-Nine
Contest 2: Enclosure
Contest 3: Walk
Contest 4: Duplicates
Finals: Pattern
Finals: Compressed Arrays
Finals:Hexgrid Walks
Finals: Fifteen puzzle
Finals:Look and Say
Finals:Subpattern coverage
Finals:Gridimeter
2016 - 2017
Contest 1: Agram
Contest 2: Ascending Stings
Contest 3: Light out
Contest 4: Skyscraper
Finals: Numbers
Finals:Panels
Finals: Puzzle
Finals: Components
Finals:Ascendingagain
Finals:Numbers Thirty Six
Finals:Triline
2015-2016
Contest 1: Chmod
Contest 2: Strings
Contest 3: ABC
Contest 4: Reg Exp
Finals:Booleo
Finals:Binaryfrac
Finals:Egyt
Finals:Uuencode
Finals:Booleo
Finals:3x2
Finals: Permutations
2014-2015
Contest 1: Navigating ACSLland
Contest 2:Lisp Expressions
Contest 3: Isola
Contest 4: Quine-McCluskyAlgorithm
Finals: AbaLL
Finals: Mail
Finals: Spelling
Finals 4: Detect
Finals: Letters
Finals: Creek Ball
Finals: Rounding the Bases
2013-2014
Contest 1: Scrabble
Contest 2: Print Formatting
Contest 3: Fanorona
Contest 4 :Numble
Finals:Change
Finals:Kenken
Finals: Repeat
Finals: Hexfractions
Finals: Royal Ur
Finals: Slots
Finals:Lorenz Cipher Machine Encode
2012-2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess Queen
Contest 4 : RUMMY
Finals: Gold
Finals: Checksum
Finals:Cells
Finals: Sega
Finals:Ternary
Finals:Luhn
Finals: Traffic
Finals: Tomography
2011-2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3: Grid
Contest 4: Pio
Finals: Go Fish
Finals: Baseball Stats
Finals:Factor Tress
Finals: Search Expressions
Finals: Go Fish
Finals: Jigsaw
Finals: Futoshiki
Finals: Simplify
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Final Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2016-2017
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2015-2016
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2014-2015
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
Assembly Language Programming
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
FSAs
Graph Theory
LISP
Prefix/Infix/Postfix Notation
Recursive Functions
What Does This Program Do?
Intermediate Division▾
Intermediate Division Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
Each question contains sample data to help students test and debug their programs; the test data is designed to be trickier! Each year consists of 4 regular season contests (each has one coding problem) and an end-of-year Finals competition (each has 2 or more coding problems). This course here are Intermediate different coding problems.
$150
2024-2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4 Binary Tree Array
Finals: Spirals
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
2022 - 2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3:Create a Tree
Contest 4:Targets
Finals : Line Up
Finals :Intervals
2021 - 2022
Contest 1:FibonacciClock
Contest 2:FibonacciCyphe
Contest 3:Fibonacci&Pascal
Contest 4:GRAPH
Finals: Showtime
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: Sentences
Finals: King in Danger
2019 - 2020
Contest 1:Number Transformation
Contest 2:Sameness
Contest 3:Veitch
Contest 4:Patolli
Finals Contest 1: Spot the Y
Finals Contest 2: Passort
Finals Contest 3: Syllables
Finals Contest 4 : Family Tree
2018 -2019
Contest 1:Digit Reassembly
Contest 2:Diff
Contest 3:Stretch
Contest 4:Prefix Evaluation
Finals Contest 1:Patience
Finals Contest 2:Stretch
Finals Contest 3:Time
Finals Contest 4:Digit Expression
Finals Contest 5 :Pretty Print
2017 - 2018
Contest 1:Duplicates
Contest 2: Walk
Contest 3:Enclosure
Contest 4:Ninety-Nine
Finals Contest 1: Pattern
Finals Contest 2 : Compressed Arrays
Finals Contest 3 :Hexgrid Walks
Finals Contest 4 : Fifteen puzzle
Finals Contest 5 :Look and Say
2016 - 2017
Contest 1: Agram
Contest 2:Ascending
Contest 3:Lights Out
Contest 4:Skyscraper
Finals Contest 1 : Numbers
Finals Contest 2 :Panels
Finals Contest 3 : Puzzle
Finals Contest 4 : Components
Finals Contest 5 :Ascendingagain
2015 - 2016
Contest 1:Chmod
Contest 2:Strings
Contest 3:ABC
Contest 4:Reg Exp
Finals Contest 1:Booleo
Finals Contest 2 :Binaryfrac
Finals Contest 3 :Egyt
Finals Contest 4 :Uuencode
Finals Contest 5 :Booleo
2014 - 2015
Contest 1:Maps
Contest 2:Lisp
Contest 3:Isola
Contest 4 :Quine
Finals Contest 1: AbaLL
Finals Contest 2: Mail
Finals Contest 3: Spelling
Finals Contest 4: Detect
Finals Contest 5 : Letters
2013 2014
Contest 1: Scrabble
Contest 2:Print Formatting
Contest 3:ACSL Fanorona
Contest 4:ACSL Numble
Finals Contest 1:Change
Finals Contest 2 :Kenken
Finals Contest 3 : Repeat
Finals Contest 4 : Hexfractions
Finals Contest 5 : Royal Ur
2012 - 2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess queens
Contest 4:Rummy
Finals Contest 1: Gold
Finals Contest 2: Checksum
Finals Contest 3:Cells
Finals Contest 4: Sega
Finals Contest 5 :Ternary
2011 - 2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3: Grid Fit
Contest 4: Pip
Finals Contest 1: Go Fish
Finals Contest 2: Baseball Stats
Finals Contest 3:Factor Tress
Finals Contest 4: Search Expressions
Finals Contest 5 :Go Fish
2010-2011
Contest 1: Prints
Contest 2: - Search
Contest 3 - Mancala
Contest 4 - Matrix Encryption
All Star Contest 1: Disks
All Star Contest 2 : Equations
All Star Contest 3 : Matrix
All Star Contest 4 : Canasta
All Star Contest 6 :steps
Intermediate Division Theory and Coding - Contest Year 2024-2025 (1 Year)
The year consists of 4 regular season contents and an end-of-year Finals competition. Each contest includes a set of theory type questions that test students on fundamental computer science concepts and a programming problem to solve.
$25
2024-2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4 Binary Tree Array
Finals: Spirals
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
Intermediate Division Theory & Coding - Contest Years 2020-2021 through 2024-2025 (5 Years)
The year consists of 4 regular season contents and an end-of-year Finals competition. Each contest includes a set of theory questions that test students on fundamental computer science concepts, and a programming problem to solve.
$90
2024-2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4 Binary Tree Array
Finals: Spirals
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
2022 - 2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3:Create a Tree
Contest 4:Targets
Finals : Line Up
Finals :Intervals
2021 - 2022
Contest 1:FibonacciClock
Contest 2:FibonacciCyphe
Contest 3:Fibonacci&Pascal
Contest 4:GRAPH
Finals: Showtime
Finals: :WAVES PROGRAM
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: Sentences
Finals: King in Danger
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
Intermediate Division Theory - Contest Years 2010-2011 through 2024-2025 (15 Years)
This course contains the Intermediate Division Theory problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$150
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2016-2017
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2015-2016
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2014-2015
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2010-2011
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
Graph Theory
LISP
Prefix/Infix/Postfix Notation
Recursive Functions
Regular Expressions
What Does This Program Do?
Intermediate Division Theory & Coding - Contest Years 2010-2011 through 2024-2025 (15 Years)
This course contains the Intermediate Division Theory problems that were given by the American Computer Science League (ACSL) during the nine academic years, 2011-12 through 2019-20.
$150
2024-2025
Contest 1: Rings
Contest 2: Uno Duo
Contest 3: Manhattan Distance
Contest 4 Binary Tree Array
Finals: Spirals
2023-2024
Contest 1: ACSL Tiles
Contest 2: ACSL Book
Contest 3: ACSL Rack-O
Contest 4: ACSL 2248
2022 - 2023
Contest 1:Next Base
Contest 2:Binary Counting
Contest 3:Create a Tree
Contest 4:Targets
Finals : Line Up
Finals :Intervals
2021 - 2022
Contest 1:FibonacciClock
Contest 2:FibonacciCyphe
Contest 3:Fibonacci&Pascal
Contest 4:GRAPH
Finals: Showtime
2020-2021
Contest 1: Numeral Triangles
Contest 2: Lex Strings
Contest 3 : Multiple Arrays
Contest 4: Graphs
Finals: Sentences
Finals: King in Danger
2019 - 2020
Contest 1:Number Transformation
Contest 2:Sameness
Contest 3:Veitch
Contest 4:Patolli
Finals Contest 1: Spot the Y
Finals Contest 2: Passort
Finals Contest 3: Syllables
Finals Contest 4 : Family Tree
2018 -2019
Contest 1:Digit Reassembly
Contest 2:Diff
Contest 3:Stretch
Contest 4:Prefix Evaluation
Finals Contest 1:Patience
Finals Contest 2:Stretch
Finals Contest 3:Time
Finals Contest 4:Digit Expression
Finals Contest 5 :Pretty Print
2017 - 2018
Contest 1:Duplicates
Contest 2: Walk
Contest 3:Enclosure
Contest 4:Ninety-Nine
Finals Contest 1: Pattern
Finals Contest 2 : Compressed Arrays
Finals Contest 3 :Hexgrid Walks
Finals Contest 4 : Fifteen puzzle
Finals Contest 5 :Look and Say
2016 - 2017
Contest 1: Agram
Contest 2:Ascending
Contest 3:Lights Out
Contest 4:Skyscraper
Finals Contest 1 : Numbers
Finals Contest 2 :Panels
Finals Contest 3 : Puzzle
Finals Contest 4 : Components
Finals Contest 5 :Ascendingagain
2015 - 2016
Contest 1:Chmod
Contest 2:Strings
Contest 3:ABC
Contest 4:Reg Exp
Finals Contest 1:Booleo
Finals Contest 2 :Binaryfrac
Finals Contest 3 :Egyt
Finals Contest 4 :Uuencode
Finals Contest 5 :Booleo
2014 - 2015
Contest 1:Maps
Contest 2:Lisp
Contest 3:Isola
Contest 4 :Quine
Finals Contest 1: AbaLL
Finals Contest 2: Mail
Finals Contest 3: Spelling
Finals Contest 4: Detect
Finals Contest 5 : Letters
2013 2014
Contest 1: Scrabble
Contest 2:Print Formatting
Contest 3:ACSL Fanorona
Contest 4:ACSL Numble
Finals Contest 1:Change
Finals Contest 2 :Kenken
Finals Contest 3 : Repeat
Finals Contest 4 : Hexfractions
Finals Contest 5 : Royal Ur
2012 - 2013
Contest 1: Time Sheets
Contest 2 : Cells
Contest 3 : Chess queens
Contest 4:Rummy
Finals Contest 1: Gold
Finals Contest 2: Checksum
Finals Contest 3:Cells
Finals Contest 4: Sega
Finals Contest 5 :Ternary
2011 - 2012
Contest 1: Draft Picks
Contest 2: Bits
Contest 3: Grid Fit
Contest 4: Pip
Finals Contest 1: Go Fish
Finals Contest 2: Baseball Stats
Finals Contest 3:Factor Tress
Finals Contest 4: Search Expressions
Finals Contest 5 :Go Fish
2010-2011
Contest 1: Prints
Contest 2: - Search
Contest 3 - Mancala
Contest 4 - Matrix Encryption
All Star Contest 1: Disks
All Star Contest 2 : Equations
All Star Contest 3 : Matrix
All Star Contest 4 : Canasta
All Star Contest 6 :steps
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-star contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2016-2017
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2015-2016
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2014-2015
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2013-2014
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2010-2011
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Bit-String Flicking
Boolean Algebra
Computer Number Systems
Data Structures
Digital Electronics
Graph Theory
LISP
Prefix/Infix/Postfix Notation
Recursive Functions
Regular Expressions
What Does This Program Do?
Classroom Division▾
Classroom Division Theory - Contest Year 2024-2025 (1 Year)
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)
$25
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
Classroom Division Theory - Contest Years 2010-2011 through 2024-2025 (15 Years)
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)
$150
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
2016-2017
Contest 1
Contest 2
Contest 3
Contest 4
2015-2016
Contest 1
Contest 2
Contest 3
Contest 4
2014-2015
Contest 1
Contest 2
Contest 3
Contest 4
2013-2014
Contest1
Contest 2
Contest 3
Contest 4
2012-2013
Contest 1
Contest 2
Contest 3
Contest 4
2011-2012
Contest 1
Contest 2
Contest 3
Contest 4
2010-2011
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
Classroom Division Theory - Contest Years 2020-2021 through 2024-2025 (5 Years)
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)
$90
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
All-Star Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Elementary Division▾
Elementary Division Theory - Contest Years 2020-2021 through 2024-2025 (5 Years)
The academic program is broken down into four different contests which test the students on all the fundamental concepts in computer science. This course contains all of the problems that were presented by the American Computer Science League (ACSL) in the Elementary Division, starting in its first session, 2016-17. Each contest focuses on a different topic in computer science: number systems; prefix, infix, and postfix notation, Boolean algebra, or graph theory.
$90
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
Elementary Division Theory - Contest Years 2016 - 2017 through 2024-2025 (9 Years)
The academic program is broken down into four different contests which test the students on all the fundamental concepts in computer science. This course contains all of the problems that were presented by the American Computer Science League (ACSL) in the Elementary Division, starting in its first session, 2016-17. Each contest focuses on a different topic in computer science: number systems; prefix, infix, and postfix notation, Boolean algebra, or graph theory.
$110
Concepts
Computer Number Systems
Prefix/Infix/Postfix Notation
Boolean Algebra
Graph Theory
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2023-2024
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2022-2023
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2021-2022
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2020-2021
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2019-2020
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest
2018-2019
Contest 1
Contest 2
Contest 3
Contest 4
2017-2018
Contest 1
Contest 2
Contest 3
Contest 4
2016 - 2017
Contest 1
Contest 2
Contest 3
Contest 4
Elementary Division Theory - Contest Years 2024-2025 (1 Year)
The American Computer Science League (ACSL) 2021-2022 organizes computer programming and computer science contest for K-12 students. The academic program is broken down into four different contests which test the students on all the fundamental concepts in computer science. It covers a wide range of topics from number systems to Boolean Algebra. Challenges vary from level to level and age group. As you advance in the course, challenges increase. At the end of the year, the top students are invited to compete in an online Finals competition, contests are administered online. Team advisors facilitate students' access to the online platform; the platform corrects the submissions and reports the scores to ASCL. Each contest consists of an online 30-minute, 5-question non-programming test, focused on a single category of content. A different category will be tested on each contest.
$25
Concepts
Computer Number Systems
Prefix/Infix/Postfix Notation
Boolean Algebra
Graph Theory
2024-2025
Contest 1
Contest 2
Contest 3
Contest 4
Finals Contest