USACO Silver
Prepare for the Silver division of USACO. Concepts such as prefix sums, binary search, dynamic programming, graphs, testing methods and more.
AGE
12-18 years old
CLASS MODE
online
COST
$30 per lesson (45 mins)
HOW OFTEN?
Once a week (2 x 45 mins)
Try us out! Free cancellation option after the first session.
The upcoming courses:
September 19th 2024
Thursday 4pm - 5:30pm EDT
online
September 21st 2024
Saturday 12pm - 1:30pm EDT
online
Course plan
1. Prefix sums
Calculate sums of sequence fragments quickly.
2. Stack and queue
Discover the applications of data structures.
3. Prime amd composite numbers
Learn divisibility properties of natural numbers.
4. Sieve of Eratosthenes
Generate prime numbers quickly.
5. Euclidean algorithm
Determine the greatest common divisor quickly.
6. Fibonacci numbers
Discover the properties of numbers describing nature.
7. Binary Search
Quickly search for elements in an ordered sequence.
8. Two pointers
Search for pairs of elements in a sorted array.
9. Game theory
Discover winning strategies in simple games.
10. Metrics
Discover methods of determining distance.
11. Dynamic programming
Optimize the bin packing problem.
12. Binary trees
Learn about an advanced data structure that speeds up programs.
13. Priority queue
Quickly pick the best choice based on set priorities.
14. Graphs (BFS, DFS)
Learn methods of searching the map.
15. Testing methods
Make sure that your solution is fully correct.
Pricing
Other courses
DISCOVER
MORE
COURSES
Why OlympCode?
Experienced Trainers
The classes are conducted by trainers who have been successful in computer science competitions.
Small groups
The classes take place in small groups of 3-6 students.
Successes of our Students
300+ students have become finalists of competitions, including 5 IOI medalists.
Educational Platform
We engage beginner students through an interactive Codeforia platform and authored materials.
Stay in Touch
Collaborate with fellow students and ask questions to trainers on dedicated Slack channels.
Certificates
Students receive course completion certificates.
Trainers
The classes are led by experienced tutors, finalists, and laureates of past Olympiads, and are coordinated by Jacek Tomasiewicz, who has over 15 years of experience in teaching programming and is an Engineering Manager at Codility.
Jacek Tomasiewicz
USACO Silver Coordinator
Wiktoria Rozkosz
USACO Silver Trainer
Max Kowalski
USACO Silver Trainer