Coding Competitions (usaco)

c++ (usaco bronze/silver)

January 29th - april 16th, 2022

(1 Meeting Per Week)

This 12-week course is designed for 6th+ graders with one 2 hour long lesson every week, as well as accessibility to ask questions at all times. The lesson will consist of first a teaching block and then a problem solving block. All concepts will have example problems to go with them. Students can ask questions directly to the teacher or to the homework chat whenever they want. The class covers the skills needed for coding competitions, especially USACO. Besides improving your knowledge of algorithms and data structures, this course will also provide you with a unique experience in problem-solving, thinking outside the box, and maximizing your coding efficiency. This will not only help you in your coding competitions but also boost your skills and value as a programmer.

To see if this is the right course for you, take the Diagnostics Test above, and your results will be checked by staff and emailed to you (the Google Form asks for an email).​ The response you get back from staff is only a recommendation, but we still advise that you follow that recommendation.

Note: Intermediate Coding Experience in C++ or Java is recommended.


bobby costin

Coding Competitions Teacher
(Python, C++)


rom zuckerman

Coding Competitions Assistant
(Java, Python)