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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
C++ Competitive Programming Intro

SAT Score Range

5 sessions

+6

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

About

In this mini-series, we will cover the full process behind solving competitive programming problems from understanding the problem, then visualizing, then problem-solving and lastly programming. During these sessions, we will work together to solve previous USACO Bronze Problems step-by-step!

Tutored by

Oliver M 🇺🇸

Moderator

Certified in 7 topics

View Profile

I'm currently a sophomore in high school from Missouri. I love anything remotely related to math including subjects like physics and programming. I'm passionate about math because of its real-world applications everywhere from trajectory to password strength. I want to share my curiosity about numbers with others because I think everyone should love and understand math. Outside of schoolhouse, I enjoy playing tennis, programming, and eating loads of sushi!

Schedule

✋ ATTENDANCE POLICY

If you must, please let me know before missing a session. I will only remove students if the series is close to capacity.

SESSION 1

20

Jun

SESSION 1

Other Topics

Other Topics

Thu 9:30 PM - 10:50 PM UTCJun 20, 9:30 PM - 10:50 PM UTC

First, we will very briefly cover what competitive programming is, what are the most common competitions and why we are using C++. Then we will immediately jump into our first competitive programming problem.
SESSION 2

22

Jun

SESSION 2

Other Topics

Other Topics

Sat 9:30 PM - 10:50 PM UTCJun 22, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 3

27

Jun

SESSION 3

Other Topics

Other Topics

Thu 9:30 PM - 10:50 PM UTCJun 27, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 4

29

Jun

SESSION 4

Other Topics

Other Topics

Sat 9:30 PM - 10:50 PM UTCJun 29, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 5

4

Jul

SESSION 5

Other Topics

Other Topics

Thu 9:30 PM - 10:50 PM UTCJul 4, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.

Public Discussion

Please log in to see discussion on this series.

Jun 20 - Jul 4

3 weeks

80 mins

/ session

SCHEDULE

Thursdays

9:30PM

Saturdays

9:30PM