By Samik Goyal

The ZCO
Course

A beginner-friendly introduction to competitive programming through the ZCO.

Duration 4 Weeks
Starts July 2026
Format Online, Live Sessions
struct Node {
    int val;
    Node* left;
    Node* right;
};

int dfs(int u, int p) {
    int sz = 1;
    for (int v : adj[u])
        if (v != p)
            sz += dfs(v, u);
    return sz;
}

This course is designed for beginners who want help getting started with the Indian Computing Olympiad.

We will focus on the basics of programming, problem solving, and the kind of thinking needed to approach ZCO problems with confidence.

The course is meant to help you build a strong foundation, understand common ideas clearly, and get comfortable solving problems on your own.

Samik Goyal
Your Instructor
Samik Goyal
Two-time IOI Silver Medalist
International Olympiad in Informatics
2024 • 2025

Four Weeks of Structured Learning

Each week includes two 60-minute lectures, practice problems, followed by a mock towards the end.

The Complete Experience

01

Practice Problems

Problem sets accompanying each lecture, designed to ensure understanding through practice.

02

Doubt Solving

You are encouraged to ask questions freely throughout the course.

03

Four Mock Contests

End of week contests that simulate real competition conditions.

Pricing

Our goal is to make competitive programming education accessible without unnecessary barriers.

Course Fee
8,000
For the complete 4-week program
  • 8 live lectures (1 hour each)
  • 4 timed mock contests
  • Practice problem sets
  • Access to session recordings
Financial Aid
Knowledge First

If the course fee presents a genuine hardship, we encourage you to apply for financial assistance. We offer full waivers based on need. No one with the dedication to learn should be turned away for lack of funds.

Apply for aid→

Begin Your Journey

The course starts in July. Since spots are limited, register at the soonest!

Join now