Academics · Grades 7–11
USACO - USA Computing Olympiad
Algorithmic problem solving in Python, at competition depth.
Course overview
- Homework: 90 minutes a week
- Prerequisite: Python 2, or Python 3 preferred
What you’ll learn
Algorithms under pressure
- Algorithmic techniques applied to problems that resist a direct approach
- Complete search and the reasoning that makes it tractable
- Writing a solution that is correct, not merely plausible
- Working within time limits, where an inefficient answer is a wrong answer
Request tutoring
Same curriculum, at your student’s pace and on your schedule. Tell us a little and our team will follow up.
Is this the right level?
A student with working Python who wants problems judged on correctness and time. New to Ardent? A short placement confirms the fit. Schedule a placement →