top of page
cpp-z.jpg
2 (1).png
zajecia.png
zajecia.png

USACO Silver

Prepare for the Silver division of USACO. Concepts such as prefix sums, binary search, dynamic programming, graphs, testing methods and more.

wiek.png

AGE

12-18 years old

2 (1).png

CLASS MODE

online

cena.png

COST

$30 per lesson (45 mins)

zajecia.png

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

1. Prefix sums

Calculate sums of sequence fragments quickly.

2.webp

2. Stack and queue

Discover the applications of data structures.

3.webp

3. Prime amd composite numbers

Learn divisibility properties of natural numbers.

4.webp

4. Sieve of Eratosthenes

Generate prime numbers quickly.

5.webp

5. Euclidean algorithm

Determine the greatest common divisor quickly.

6.webp

6. Fibonacci numbers

Discover the properties of numbers describing nature.

7.webp

7. Binary Search

Quickly search for elements in an ordered sequence.

8.webp

8. Two pointers

Search for pairs of elements in a sorted array.

9.webp

9. Game theory

Discover winning strategies in simple games.

10.webp

10. Metrics

Discover methods of determining distance.

11.webp

11. Dynamic programming

Optimize the bin packing problem.

12.webp

12. Binary trees

Learn about an advanced data structure that speeds up programs.

13.webp

13. Priority queue

Quickly pick the best choice based on set priorities.

14.webp

14. Graphs (BFS, DFS)

Learn methods of searching the map.

15.webp

15. Testing methods

Make sure that your solution is fully correct.

Pricing

$0
Try us out!

Free cancellation option after the first lesson

$180
per month

6 lessons every month

$30 per 45-minute lesson

$1460
9 months course

54 lessons

$27 per 45-minute lesson

Other courses

DISCOVER
MORE 
COURSES

python-z.jpg

USACO Bronze

Major concepts in the Bronze division of USACO (including time complexity, sorting, data structures, strategy in contests).

cena.png

$30 / lesson

algo.jpg

USACO Gold

Major concepts in the Gold division of USACO (including shortest paths, jump pointers, segment trees, bitmask, string hashing and others).

cena.png

$30 / lesson

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

Jacek Tomasiewicz

USACO Silver Coordinator

wiktoria.jpeg

Wiktoria Rozkosz

USACO Silver Trainer

zdj-010.jpg

Max Kowalski

USACO Silver Trainer

Child-focused coding courses.

bottom of page