Competitive Programming Overview Workshop

Learn about Competitive Programming, its value for college applications, and the skills you’ll gain.
Sunday, February 22nd from 6pm to 7pm

*Theory of Inventive Problem Solving

Congratulations to Yash B. for authoring a problem in USACO’s Gold division

Where Math Meets Code

Competitive programming for middle and high school students
Win olympiads with algorithms and data structures

Why Learn Competitive Programming

  • Learn coding in a fun and engaging way
  • Gain a strong foundation in fundamentals
  • Build a college admissions advantage
  • Blaze a path to internships and tech jobs
  • Improve your time management and focus skills

Compete In

Myriad team and individual olympiads including

  • USA Computing Olympiad
  • American Computer Science League
  • Meta Hacker Cup
  • International Olympiad in Informatics
  • And many local competitions!

In-Person Classes

We offer both courses and individual lessons depending on your skill level. If you’re interested, contact us, and we will help you identify the right level for you.

All group classes are held at 2080 Walsh Avenue, Suite C1, Santa Clara.

Group classes – $50/hour

Intro to Competitive Programming

Who are you?

You’re interested in math and want to dive into programming but don’t know where to start.

When?

Tuesdays 6-8pm
starting January 9th

What's included?

  • Overview of Programming Competitions
  • Main programming concepts
  • Understanding Code Efficiency
  • Debugging 101

Group classes – $50/hour

Silver

Who are you?

You’re a confident programmer with a firm base in both math and computer science, ready to dive deeper into complex algorithms and data structures.

When?

Sundays 3pm-5pm
starting January 7th

What's included?

  • Advanced Problem Solving
  • Intermediate algorithms: sorting, binary search etc
  • Intermediate Data Structures
  • Dynamic Programming
  • Graph Theory Basics
  • Number Theory Basics
  • 10+ silver-grade training contests

Individual Tutoring ($100/hour)

Gold and Platinum

Once you graduate from (or test out of) our silver class, we will work with you individually on the more advanced material.

Akim Kumok

About your teacher, Akim

Akim is a very engaging teacher who finds the best approach for each student, explains complicated topics clearly, and inspires students with an enthusiasm for programming! A mathematician by education, he is invested in helping students gain a deep understanding of the material.

In the past, he’s coached 12 students who received medals at national Olympiads. He also competed himself, with medals in multiple Olympiads including a silver at the International Olympiad of Informatics.

What People Are Saying About Akim