USACO Silver Class

Our USACO Program | Enroll Silver 1 Class | Enroll  Silver 2 Class


We offer year round USACO Silver class (USA Computing Olympiad) from San Francisco Bay Area (South Bay/San Jose/Cupertino).  USACO is the most prestigious pre-college Computer Science competition in the states. For more information on USACO:


Train and prepare students to pass the USACO Silver level contest to become Gold level contestants.


This course is for students who satisfy at least one of the following criteria:

  • have completed our USACO Bronze course or equivalent, or,
  • have passed the Bronze level contest


** All topics below would be taught and practiced with specifically for Silver level contest.

  • Silver level searching algorithms
  • Silver level advanced data Structures
  • Silver level tree and graph algorithms
  • Other Silver level advanced algorithms
  • Optimization
  • Implementation problems

Note: Our curriculum’s leveling definitions are in general more advanced than most other institutes, please refer to our topic list for each level and contact us to personalized evaluation for the student if he/she has attended USACO classes/camps at other institutes.

Silver1 and Silver2

Our two-parts silver course of Silver 1 and Silver 2 covers THE ENTIRE set of techniques that students need to learn to pass the USACO Silver contest. They are two consecutive Silver courses that cover different topics that go from easier ones to more advanced ones, each accounting for about half of the Silver-level topic lists. Students should take Silver 1 first then continue into Silver 2. Silver 2 is not a drill and practice course for Silver 1.

Must Read: Scope and topic comparison between our curriculum and other USACO class providers