Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science • Series

USACO Bronze Bootcamp

Vincent Y

Series Details

Sessions

Public Discussion

This series ended on July 22, 2023. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

USACO(United States of America Computing Olympiad) is an online programming contest for high school students focused on data structures and algorithms. This series is meant to prepare you to pass the USACO Bronze test. We will cover the basics of competitive programming then move to USACO Bronze topics. After each topic, I'll link a few practice problems for you to attempt. Note: While we won't be programming as much during the first few sessions, it is highly recommended to have a decent understanding of coding, specifically of the syntax of one of the three main USACO languages: Python, Java, or C++.

Tutor Qualifications

I'm in the USACO Silver division and scored a perfect score on the Bronze test. I have been coding for several years and I'm well-versed in Python, Java, and C++.

✋ ATTENDANCE POLICY

Feel free to attend whatever sessions/topics you want to, but message me if you won't show up so I know how many learners there'll be. All topics covered have the potential to show up on the USACO Bronze test, though some are more common than others.

Dates

June 14 - July 22

Learners

22 / 30

Total Sessions

15

About the Tutor

Hi! I'm a sophomore in high school from Illinois and I'm here to help with the SAT, computer science, and math. Whenever I'm not cramming for my classes, you can find me programming for FRC or playing the saxophone. I hope to see you in my sessions! :)

View Vincent Y's Profile

Upcoming Sessions

0

Past Sessions

15
14
Jun

Session 1

Orientation

I will introduce competitive programming and USACO. We'll create USACO accounts, go over how contests run, and discuss basic coding skills learners are expected to know.
16
Jun

Session 2

Office Hours

This will be a quick session to review arrays and any other topics listed in the expected knowledge slide from orientation.
17
Jun

Session 3

Computer Science

We will learn about time complexity and and Big O Notation. We will also introduce basic data structures and how to manipulate them.
21
Jun

Session 4

Computer Science

We will cover simulation and work through a couple of simulation problems. This topic appears at least once per bronze contest, so it is highly recommended to attend.
24
Jun

Session 5

Computer Science

We will be covering Rectangle Geometry. This topic is rare for the Bronze level.
28
Jun

Session 6

Computer Science

We will cover complete search/brute forcing and try a couple examples. This topic appears at least once per Bronze test.
30
Jun

Session 7

Office Hours

Feel free to attend if you have any questions on previous topics or want more problems.
1
Jul

Session 8

Computer Science

We will cover complete search using recursion. This topic appears rarely on USACO Bronze contests.
5
Jul

Session 9

Computer Science

We will cover sorting algorithms and problems that require sorting to complete. Sorting appears infrequently on Bronze tests.
8
Jul

Session 10

Computer Science

We will cover sets and maps. Sorting appears infrequently on Bronze tests.
12
Jul

Session 11

Computer Science

We will cover ad hoc problems. Ad hoc problems appear at least once every Bronze contest.
14
Jul

Session 12

Office Hours

Feel free to attend if you have any questions on previous topics or want more problems.
15
Jul

Session 13

Computer Science

We will introduce greedy algorithms. This topic appears infrequently on Bronze contests but will become more relevant in higher divisions.
19
Jul

Session 14

Computer Science

We will introduce graphs. This topic appears somewhat frequently on Bronze contests, however, graphs are a key part of contests Silver and up.
22
Jul

Session 15

Review

Last session! This will just be a final review of all we've covered in the series and an opportunity to ask any questions you still have.

Public Discussion

Please log in to see discussion on this series.

Schoolhouse.world: peer tutoring, for free.

About

About UsPartnershipsRoadmapCareersDonate

© Schoolhouse.world

Terms & ConditionsPrivacy PolicyTrust & SafetyPress