• Home
  • ACSL-High School

American Computer Science League (ACSL) organizes computer programming and computer science contests for K-12 schools, organizations and local groups. It is one of the oldest computer competitions in the US. The competition has reached about 8,000 students. The United States, Canada, Europe, and Asia participated in the regular season competitions.

ACSL-High School

  • DURATION

    5 Month

  • PREREQUISITE

    Algorithm

  • AGE

    Grade 9 +

About the class

American Computer Science League (ACSL) organizes computer programming and computer science contests for K-12 schools, organizations and local groups. It is one of the oldest computer competitions in the US. The competition has reached about 8,000 students. The United States, Canada, Europe, and Asia participated in the regular season competitions.

ACSL High School Division is focused on preparing the students for the age group competition. In this class, the students will learn many computer science fundamentals like Computer Number System, Recursive Function, Prefix Notation, Bit-String Flicking, LISP, Boolean Algebra, Data Structures, FSA, Regular Expressions, Graph Theory, Digital Electronics, Assembly Language.

teacher

Richard Sang

Richard Sang

Tech Lead/ Headmaster

Related Classes

  • 9-12 Month
  • Core
  • Beginner

Scratch II

Scratch II programming focuses on advanced scratch blocks. When students are finished with this …

More information
  • 5 Month
  • Intermediate

ACSL-Middle School

American Computer Science League (ACSL) organizes computer programming and computer science contests …

More information
  • 3-6 Month
  • Beginner

Robotics Fundamental

Robotic Fundamental is the introduction class to robotics. It focuses on the robotic motion without …

More information