USACO Gold consists of a single course distributed over four terms (Fall, Spring, Summer, Winter). Weekly classes may be be taken in any order.
Typical Grades
10-12; Preparation takes about 1-2 years.
Target Competitions
Qualified for USACO Gold or completed USACO Silver. 
To qualify for next level (USACO Platinum) .
Weekly classes are two semester long courses taken in the Fall and Spring terms. Each course is 12-weeks of 2 hours class time. When both courses are taken, essential curriculum for this level is covered. There are two weeks where students take exams and solutions are reviewed for practice.
Summer Camp is strongly recommended for most students. Exceptionally well prepared students may not need Gold Summer Camp.
Winter camp is recommended for all students.
 This level offers two courses which must be take in order. A general class and a problem solving (PS) class. The general class will consists of introductory lectures as well as basic to medium hard problems. The PS class will focus on hard problems of the level without lectures and is recommended for advanced students who can consistently solve at least one problem at this level contests. The topics are as follows:
Bitset & Binary operations
Data Structures (Stack, Queue, Vector, Set, Map, Priority Queue)
Graph Theory (DFS-BFS on graphs, Topological Sort, Minimum Spanning Tree, Shortest Path, All Shortest Paths)
Dynamic Programming (Basic Problems (Longest Increasing Sub-sequence, Maximum Sub-array Sum, Longest Common Sub-sequence), Knapsack, Coin Change, Subset Sum, Edit Distance, Number Game)
Introductory Geometric Algorithms (Points, Line, Slope, Intersection, In-out of shapes)
Greedy Methods
Basic Sequence
Take Part 1 in the Fall semester, Part 2 in the Spring semester, and Problem Solving (PS) class at a later academic year.
Recommended Sequence
Take Part 1 in the Fall semester, Part 2 in the Winter Term, and Problem Solving (PS) class in the spring semester.
Accelerated Sequence
Take Part 1 in the Fall semester, Part 2 and Problem Solving class in the Winter Term.
Please call us for free evaluation and placement.
Early bird rates, discounts, and coupons will be available at the checkout screen.
USACO Gold - Summer 2020
Schedule Monday, 8:30 AM - 5:00 PM
Date Jun. 15 - Jun. 27