preloader

Algorithms are designed for students to use algorithms to solve real world problems. Students will learn to use computer science algorithms to solve competition problems.

Algorithm (Core)

  • DURATION

    6-12 Month

  • PREREQUISITE

    Python II

  • AGE

    Grade 8 +

About the class

Algorithms are the way of solving problems. With a strong foundation from the python II class, we are introducing students into the world of problem solving with many competition problems.

In this class, students will learn Greedy algorithm, Divide and conquer, Hashing algorithm, Searching algorithm, Sorting algorithm, Recursive algorithms.

teacher

Richard Sang

Richard Sang

Tech Lead/ Headmaster

Related Classes

  • 6-9 Month
  • Core
  • Beginner

Scratch I

Scratch I programming focuses on learning the fundamentals of the scratch programming blocks. When …

More information
  • 6-12 Month
  • Core
  • Advanced

Data Structure

Data Structure is designed for students to continue study with algorithms and data structures. …

More information
  • 5 Month
  • Intermediate

ACSL-Elementry School

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

More information