Skip to main content
CompetitionVerifiedSTEM & Innovation

Zonal Computing Olympiad (ZCO)

by Indian Association for Research in Computing Science (IARCS)

Grade 1 to 12₹472

Admission Advantage at Top Universities

530 participants

ZCO is India's leading online coding competition for school students (Class 1-12), designed to enhance algorithmic thinking and problem-solving skills. It's a direct pathway to qualify for the Indian National Olympiad in Informatics (INOI) and the International Olympiad in Informatics (IOI).

Mode

In-Person

Fee

₹472

Participation format

Individual

Duration

3 hours

Eligibility

ZCO is open to all school students across India, from Class 1 to Class 12, enrolled in any school board. While there's no lower age limit, participants must be under 20 years of age on July 1st of the International Olympiad in Informatics (IOI) year. Students who have completed Class 12 are not eligible. Participants should have a strong interest in computer science and competitive programming. The competition is held at designated centers across various cities in India.

Grade level
Grade 1 to 12
Age range
6 to 18 years
Eligibility region
Available nationwide across India
Academic requirement
Must be a school student currently enrolled in a school in India, from any school board. Students who have completed Class 12 are not eligible, even if taking a break or redoing exams. Participants must be under 20 years of age on July 1st of the IOI year.
Prerequisites
  • Basic knowledge of a programming language (C, C++, Java, or Python).
  • Familiarity with fundamental data structures such as arrays, linked lists, and trees.
  • Understanding of basic algorithms like searching and sorting.
  • Strong logical and analytical reasoning abilities.
  • Ability to write and debug code independently.
  • Understanding of basic mathematical concepts, including logic and combinatorics.

See if your child qualifies.

Rewards and recognition

Award

Top performers in the later stages of the Indian Computing Olympiad (INOI and IOITC) may be awarded scholarships and cash prizes.

Prizes

Medals for Top Performers

Top performers in the later stages of the Indian Computing Olympiad (INOI and IOITC) can earn prestigious medals.

Certificate

Certificate of Participation from IARCS

All participants receive a Certificate of Participation from IARCS, acknowledging their involvement in this national-level competition.

Opens doors to

Top performers in ZCO, INOI, and IOITC gain significant admission advantages at prestigious Indian institutions like Chennai Mathematical Institute (CMI), IIIT Delhi, IIIT Hyderabad, and IIT Gandhinagar. International universities such as the Hong Kong University of Science and Technology, Nanyang Technical University (NTU) Singapore, and National University of Singapore (NUS) also offer special consideration or scholarships to IOI medalists.

Career pathways

Excelling in ZCO and subsequent ICO stages significantly boosts career prospects in the technology sector, opening doors to internships and job opportunities at leading tech companies. It showcases advanced problem-solving and coding abilities highly sought after in the industry.

Recognition

National & International Recognition

Skills your child builds

Algorithmic thinkingProblem-solvingLogical reasoningProgramming (C, C++, Java, Python)Computational thinkingEfficiency analysis (Time and Space Complexity)DebuggingCode optimizationTime management under pressureMathematical modelingPattern recognitionAnalytical skillsData structures implementationProgramming (C++, Java, Python)Data structures

Key dates

Last edition

Registration opened
28 Oct 2025
Registration closed
19 Dec 2025
Competition
8 Feb 2026

How to apply

  1. 1Online registration through the official IARCS website (www.iarcs.org.in/inoi/).
  2. 2Payment of the non-refundable registration fee online via internet banking, debit card, credit card, or UPI.
  3. 3Admit cards will be available for download approximately 5 days before the exam on the IARCS website.
  4. 4Participants must carefully review the detailed eligibility criteria and competition rules before registering to ensure full compliance.
  5. 5It is highly recommended to register well in advance of the deadline to avoid last-minute technical issues and ensure a smooth application process.

Rules and guidelines

  • Solutions are judged primarily on correctness, efficiency (time and memory limits), and adherence to problem constraints.
  • Partial points may be awarded for solving subtasks within a problem.
  • Emphasis is placed on the clarity and elegance of the code.
  • Any participant found to be indulging in any form of malpractice will be immediately disqualified.
  • Cellphones and other electronic devices are not allowed in the examination hall.
  • Using multiple IDEs together may lead to slow system, system may hang or crash. Be careful while using heavy IDEs.
  • The leaderboard and other users' activity will not be visible to the participants during the contest.

Technology requirements

  • Details about compilers, IDEs, and other aspects of the contest environment are announced by IARCS.
  • A stable internet connection is crucial for the online contest environment.
  • Participants are expected to write code in C, C++, Java, or Python. C++ is highly recommended for subsequent rounds.
  • Details about specific compilers, IDEs, and other aspects of the contest environment are announced by IARCS on their official website.
  • It is recommended to use Google Chrome browser for the online platform to ensure compatibility and optimal performance.
  • A stable internet connection is crucial for the online contest environment, especially for submitting solutions and accessing problem statements.
  • Familiarity with an online judge system is beneficial for practicing and understanding submission procedures.

Fees and financial support

Fee details

The non-refundable registration fee for ZCO is ₹472 (₹400 + GST), payable online via internet banking, debit card, credit card, or UPI. Fees are subject to change; participants should refer to the official IARCS website (www.iarcs.org.in/inoi/) for the most current information. Group discounts may be available for bulk registrations (10 or more participants); interested schools or groups should contact IARCS directly for details. The fee covers the cost of administering the exam, providing access to the online platform, and evaluating the solutions. It is advisable to have a valid payment method ready before starting the registration process to ensure a smooth experience.

Refund policy

Registration fees for ZCO are strictly non-refundable. Participants are advised to carefully review the eligibility criteria and competition rules before completing their registration. In case of technical issues during the registration process, participants should contact IARCS support for assistance. It is crucial to understand that once paid, the fee will not be reimbursed under normal circumstances, so ensure full commitment before payment.

About this opportunity

The Zonal Computing Olympiad (ZCO) is an annual computer programming contest held in India as part of the Indian Computing Olympiad (ICO) program. It serves as a crucial first step for students aspiring to represent India in international computer programming tournaments.

ZCO emphasizes logical thinking, algorithmic problem-solving, and fundamental programming skills, assessing a student's ability to solve complex problems using efficient methods and clear computational thinking. This competition is a significant opportunity for students interested in computer science and problem-solving.

By participating in ZCO, students begin their journey into algorithms and competitive coding in a supportive environment that fosters improvement. Open to all school students up to Class 12, ZCO provides a national platform to test informatics skills and potentially advance to global competitions.

Success in ZCO not only builds confidence but also opens doors to advanced programming opportunities and potential scholarships. It helps students learn about computer science and pick up important skills that will help them do well in school and their future jobs.

Exam format

Total marks
200
Duration
180 minutes
Format
Problems require significant algorithmic and computational insight. Students are expected to design efficient algorithms, optimize their solutions, and demonstrate strong programming skills. Typically, two problems are given, each with subtasks to award partial points. The problems are designed to test a student's ability to apply data structures and algorithms to solve real-world computational challenges.
Language
English

Rounds and format

The Indian Computing Olympiad (ICO) comprises three main stages: 1. Zonal Round (ZIO/ZCO): ZCO is an online programming contest, while ZIO is a written exam. Students can participate in either or both. ZCO typically involves 2 problems, each worth 100 marks, with subtasks for partial points. 2. Indian National Olympiad in Informatics (INOI): This is a programming competition for students who qualify from ZIO/ZCO. It involves solving two algorithmic problems in three hours, primarily using C++. Approximately 250-300 students are selected for INOI from the zonal rounds. 3. International Olympiad in Informatics Training Camp (IOITC): A residential training camp for approximately 30 top INOI performers, leading to the final selection of the four-member Indian team for the International Olympiad in Informatics (IOI). This camp typically lasts 10-15 days and includes intensive training sessions, mock contests, and mentorship from experienced coaches.

How entries are judged

Solutions are judged primarily on correctness, efficiency (time and memory limits), and adherence to problem constraints. Partial points may be awarded for solving subtasks within a problem. Emphasis is also placed on the clarity and elegance of the code.

Selection process

Approximately 250-300 students from ZIO and ZCO combined are selected for INOI based on their performance in the first round. The top 30 students from INOI are then selected for the IOITC. The final four-member Indian team for the IOI is selected from the IOITC participants. Selection criteria are strictly based on performance in the respective rounds, with a strong focus on problem-solving skills and coding proficiency.

How to prepare

  • IARCS official website (www.iarcs.org.in/inoi/) for past question papers and solutions.
  • CodeChef's ZCO Practice site and other competitive programming platforms like Codeforces, HackerRank, and LeetCode.
  • Official ICO Online Study Material provided by IARCS.
  • Textbooks such as 'Introduction to Algorithms' by Cormen, Leiserson, Rivest, and Stein (CLRS).
  • Mentoring programs offered by past IOITC participants.
  • Online tutorials for C++ and Standard Template Library (STL) functions.
  • Solving problems from the IARCS Problems Archive and CodeDrills.
  • Participating in weekly competitive programming contests to simulate exam conditions.
  • USACO Guide for comprehensive resources on topics and practice problems.
  • Websites like GeeksforGeeks for theoretical concepts and practice problems.

Academic details

Computer ScienceMathematicsAlgorithmsData StructuresComputational ThinkingDiscrete MathematicsLogicProgramming

Difficulty: Mixed Levels

What's covered

The official syllabus for ZCO is based on the Basic Topics in the ICO Online Study Material provided by IARCS. This includes: Introduction to programming concepts, Efficiency of algorithms, Searching algorithms (e.g., binary search), Sorting algorithms (e.g., quicksort, mergesort), Basic Graph Algorithms, Dynamic Programming, Greedy Algorithms, Computing Shortest Paths, Heaps, Permutations, Directed Acyclic Graphs, Computing Prefix Sums, and Sliding Window Algorithms. For INOI and IOITC, the syllabus aligns with the International Olympiad in Informatics (IOI) syllabus, covering more advanced topics in competitive programming. Students are strongly encouraged to review the detailed syllabus on the IARCS website for comprehensive preparation.

Frequently asked questions

How can students effectively manage performance anxiety during the Zonal Computing Olympiad?

Students can manage performance anxiety by practicing mock tests under timed conditions to simulate the exam environment. Developing a consistent preparation routine, focusing on problem-solving strategies rather than just memorization, and incorporating relaxation techniques can also be beneficial. Adequate sleep and nutrition before the competition are crucial for optimal mental performance.

What are some common mistakes participants make during ZCO and how can they be avoided to maximize scores?

Common mistakes include misinterpreting problem statements, failing to consider edge cases, inefficient algorithm design, and poor time management. To avoid these, participants should read problems carefully, test solutions with various inputs, prioritize problems based on difficulty and points, and allocate time wisely. Debugging skills are also essential to quickly identify and fix errors.

Share with other parents

Organization

Indian Association for Research in Computing Science (IARCS)

View organization

Categories

Coding & DevelopmentComputing & Digital SkillsComputing OlympiadsCoding CompetitionsSkill DevelopmentCritical ThinkingProblem Solving

WiWit

Never miss the right opportunities for your child

The WiWit app shows you only the ones that fit your child.

  • Matched to your child's grade, age, and interests
  • Deadline reminders so you never miss registration
  • Every opportunity verified before it's listed
Get it on Google PlayDownload on the App Store

Related opportunities

Competition

RoboCup Junior India - Rescue Maze Challenge

by Indian RoboCup Junior Foundation

A national robotics competition where students aged 14-19 design autonomous robots to navigate a maze, identify victims, and perform rescue tasks.

For children ages 14 to 19
In-person event
Registration fee applies

What your child could gain:

RoboticsProblem-SolvingProgramming
See details and dates
Competition

Indian National Olympiad in Informatics (INOI)

by Indian Association for Research in Computing Science (IARCS)

The Indian National Olympiad in Informatics (INOI) is a national programming contest for school students. It is the second stage of the Indian Computing Olympiad (ICO) and helps find and train young talent in algorithms and C++ for global competitions.

For children in Grade 1 to 12
In-person event
₹472 registration

What your child could gain:

Advanced algorithmic problem-solvingC++ programming proficiencyLogical reasoning
See details and dates
Workshop

Hour of AI - Computer Science Education Week

by Code.org

Hour of AI Previously: Hour of Code is a free global one-hour introduction to computer science and AI offered by Code.org during Computer Science Education Week each December for students in grades K-12.

For children in LKG, UKG & Grade 1 to 12
Join from home
Free to participate

What your child could gain:

Computational thinkingBlock-based and text-based coding basicsProblem decomposition
See details and dates

See what fits your child

Get the free app