The training program follows a structured sequence of modules, each loosely building upon the concepts introduced in the preceding module. So they are recommended to be taken in the presented order.
At this level, most students know exactly what they need to do to improve their chances for the next step. Our Platinum Training Program aims to provide the theoretical and practical support you seek. Once you complete the program, you will be able to challenge yourself with past USACO Platinum and IOI problems.
Each class includes several problems from past USACO contests. After presenting a problem, the instructor guides students toward a viable solution through critical questions and helpful hints. At the end of the discussion, the instructor presents a comprehensive solution focusing on the topics of the day. Students are expected to implement the solutions as homework.
Problem Solving classes are classes that help students master the problem solving skills necessary to pass the target exams. This is as opposed to the Foundation Classes where curriculum elements are systematically introduced from scratch. You can take any number of Problem Solving classes. However, you should observe their order as they feature increasingly harder problems.