Designed for serious students aiming at the Indian Computing Olympiad ladder. Build the algorithmic foundation: recursion, greedy, DP, graphs, segment trees, BIT, and practice every week with judged problems.
This free course is built for serious students aiming at ZCO / INOI / IOI, and any high-school / college student who wants competitive-programming chops. If you have ever Googled indian computing olympiad (zco / inoi / ioi) prep — free and bounced off paid-subscription paywalls or content that assumes you already know everything — this is the course for you.
This page is part of our flagship free course, IOI / Indian Computing Olympiad Prep. The full course is delivered as short, focused lessons, each with bilingual narration (English and Hinglish), interactive practice widgets, and a clear before-and-after so you can feel yourself getting better. You can pause for weeks and pick up exactly where you left off — your progress is saved.
One phone-number signup unlocks every course on Techwave Academy: AI Bootcamp, Python for Class 4 / 6 / 8 / 10 / CBSE 12, Git, Linux, Spoken English, IOI Prep, Foundation Bootcamp, Blind 75, NeetCode 150, Claude Mastery, Tableau, Power BI, SQL, and Excel. Yes — all 18, forever free.
Comfortable with one language (Python / C++ / Java) and basic data structures. If you finished Blind 75 you are ready.
C++ is standard — it is what IOI uses and it is fast. We provide both C++ and Python solutions; switch to C++ for the timed practice rounds.
Yes — 100% free.
Yes — practice problems are tagged by source and difficulty.
3-6 months of consistent practice (1-2 problems daily) gets most learners to ZCO-ready.
Click below to open IOI / Indian Computing Olympiad Prep. You will land on the course dashboard, see the week-by-week plan, and can start Lesson 1 immediately. No trial period, no payment screen, no upgrade pop-ups — ever.