Enroll now and take 20% off your spring course using coupon KTSPRING25

USACO Bronze Advanced Training

[USACO BRONZE 2]

Full Course

$1692 USD
Before any discounts or coupons
for 18 hours and additional live student help hours

Class Description:

This course is for students who have a working knowledge of the USACO Bronze level algorithms, and have taken [USACO BRONZE] (or equivalent). Students do additional practice and discussion on more advanced problems within the level in a guided group environment. This course spends more time on practice and discussion than introductory material. This kind of algorithmic problem-solving practice helps students get past sticking points in problems and clarify lingering questions about underlying concepts. Students may guide some of the discussion by bringing up problems or topics they'd like to focus on. The classroom format and regular meetings also help students ensure they're sticking to a healthy practice schedule.

Background: The USA Computing Olympiad (USACO) requires a significant amount of time reviewing and practicing in order to promote to the next level. This is true even after initially learning problem-solving strategies in a class or through online study materials. Group study like this can be a big contributor to putting in that necessarily follow-up time and increasing the chances for promotion!

Prerequisites:

[USACO BRONZE] or equivalent

Syllabus:

USACO format, Arrays review

Array Algorithms - speeding

Weirder Arrays - Fence Painting

Harder Array Algorithms

Even More Arrays

Review - Array Algorithms

Quiz - Array Algorithms

Strings - circlecross

Strings & 2D Arrays - Team Tic Tac Toe

2-Dimensional Arrays - mowing

More 2D Arrays

Review - 2D Arrays and Strings (USACO cownomics)

Quiz - 2D Arrays and Strings

Classes

USACO Classes - badmilk

Implementation Practice (measurement, cowqueue, balancing)

More practice (measurement, balancing, outofplace)

USACO Finale - bcs
(BULL in a CHINA SHOP)