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++.