Skip to main content
CompetitionVerifiedComputing & Digital Skills

Indian National Olympiad in Informatics (INOI)

by Indian Association for Research in Computing Science (IARCS)

Grade 1 to 12₹472

Admission Pathways to Top Universities

250 participants

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.

Mode

In-Person

Fee

₹472

Participation format

Individual

Duration

3 hours

Eligibility

Open to all school students in India must be a school student up to Class 12, regardless of school board. Participants must have qualified through the Zonal Computing Olympiad (ZCO) or Zonal Informatics Olympiad (ZIO). There is no lower age limit, but students must not have completed Class 12.

Grade level
Grade 1 to 12
Eligibility region
Available nationwide across India
Academic requirement
Must be a school student up to Class 12. Requires school-level mathematics and basic understanding of algorithms. Students who have completed Class 12 are not eligible.
Prerequisites
  • Qualification from Zonal Computing Olympiad (ZCO) or Zonal Informatics Olympiad (ZIO)
  • Basic understanding of algorithms
  • School level mathematics
  • Proficiency in C++ programming

See if your child qualifies.

Rewards and recognition

Prizes

Gold, Silver & Bronze Medals

Top-performing participants are awarded gold, silver, and bronze medals based on their national ranking in the competition.

Gold MedalSilver MedalBronze Medal

Certificate

Certificate of Merit from IARCS

Certificates of merit are awarded to participants based on their performance, recognizing their achievement at a national level.

Opens doors to

Gold and Silver medalists may get direct admission to Chennai Mathematical Institute (CMI). Qualifiers for the IOI Training Camp (IOITC) are eligible for admission through the Olympiad category at IIIT Hyderabad and IIT Gandhinagar. IIIT Delhi offers bonus points for INOI qualifiers. Amrita University offers a fully funded B.Tech CSE program for high performers, and Scaler School of Technology offers scholarships up to 100%.

Recognition

National Recognition in Informatics

Skills your child builds

Advanced algorithmic problem-solvingC++ programming proficiencyLogical reasoningComputational thinkingDebuggingCode optimizationData structures and algorithms

Key dates

Last edition

Registration opened
31 Oct 2025
Registration closed
19 Dec 2025
Competition
14 Feb 2026

How to apply

  1. 1Students qualify for INOI based on their performance in the Zonal Computing Olympiad (ZCO) or Zonal Informatics Olympiad (ZIO).
  2. 2Registration for the initial Zonal rounds (ZIO/ZCO) is typically done online through the Indian Computing Olympiad website (iarcs.org.in). A nominal registration fee of approximately ₹472 (₹400 + GST) applies for the initial round.

Rules and guidelines

  • Participants must adhere to the specified programming language, C++.
  • Use of mobile phones and other electronic devices is prohibited during the competition.
  • Any form of malpractice will lead to immediate disqualification.
  • Participants must bring their admit cards for verification.
  • Queries about problem statements should be asked in a Yes/No format.

Technology requirements

  • Proficiency in C++ programming language
  • Familiarity with a competitive programming environment (e.g., CodeChef platform)
  • Knowledge of basic programming concepts like input/output, arrays, and functions
  • Understanding of standard template library (STL) in C++ is highly recommended.

Fees and financial support

Fee details

Participation in INOI is based on qualification from ZIO/ZCO. A nominal registration fee of approximately ₹472 (₹400 + GST) applies for the initial Zonal rounds (ZIO/ZCO).

Refund policy

Registration fees for the Indian Computing Olympiad (ICO), which includes the Zonal rounds, are generally non-refundable.

About this opportunity

The Indian National Olympiad in Informatics (INOI) is a prestigious national-level programming competition organized by the Indian Association for Research in Computing Science (IARCS). It serves as the second stage of the multi-tiered Indian Computing Olympiad (ICO), which ultimately selects India's team for the International Olympiad in Informatics (IOI). Participants in INOI are challenged with advanced algorithmic problems, requiring strong problem-solving skills and proficiency in C++ programming. The competition is held offline at various centers across the country to ensure accessibility for students without reliable internet connectivity at home.

This competition is designed for school students up to Class 12 who have a keen interest in computer science and programming. It provides a rigorous platform for students to test their abilities against peers nationwide, fostering a competitive spirit and deep understanding of computational thinking. Success in INOI can open doors to further opportunities in higher education and career paths in computer science, including special admission procedures at top Indian universities.

INOI questions are similar in style and difficulty to those found in the International Olympiad in Informatics, preparing students for global challenges. The top performers from INOI are invited to a specialized training camp, where they receive intensive coaching from leading computer scientists to represent India on the international stage. Approximately 30 students are selected for this training camp.

Exam format

Total marks
300
Duration
180 minutes
Format
Algorithmic programming problems
Language
C++

Rounds and format

The INOI is a single programming competition round where students solve algorithmic problems.

How entries are judged

Solutions are evaluated based on correctness, efficiency (time and memory limits), and adherence to problem constraints. Points are awarded for correctly solving subtasks.

Selection process

Approximately 30 students are selected from INOI based on their performance to attend the International Olympiad in Informatics Training Camp (IOITC).

How to prepare

  • Past INOI question papers and solutions available on IARCS and CodeChef websites
  • ICO Online Study Material (Basic Topics and IOI syllabus)
  • Competitive programming platforms for practice

Academic details

Computer ScienceAlgorithmsData StructuresMathematicsComputational Thinking

Difficulty: Advanced

What's covered

The syllabus for INOI is aligned with the International Olympiad in Informatics (IOI) syllabus, covering advanced topics in algorithms and data structures. This includes topics like dynamic programming, graph algorithms, sorting, searching, and more.

Frequently asked questions

What is the best way for students to prepare for the INOI competition?

Students should focus on consistent practice with algorithmic problems, thoroughly review past INOI and IOI papers, and master C++ programming. Utilizing online competitive programming platforms and studying advanced data structures and algorithms are highly recommended for comprehensive preparation.

How does the INOI competition contribute to a student's overall academic development?

The INOI competition significantly enhances a student's logical reasoning, problem-solving abilities, and computational thinking skills. It provides a rigorous platform to apply theoretical knowledge to practical challenges, fostering a deeper understanding of computer science concepts and preparing students for advanced studies.

Share with other parents

Organization

Indian Association for Research in Computing Science (IARCS)

View organization

Categories

Computing OlympiadsCoding Competitions

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

PANINI Linguistic Olympiad (PLO)

by International Institute of Information Technology Hyderabad (IIIT Hyderabad)

The PANINI Linguistic Olympiad (PLO) is India's national competition for school students, challenging them with engaging linguistic puzzles to develop logical reasoning, analytical thinking, and an appreciation for language diversity.

For children ages 11 to 18
In-person event
₹1,000 registration

What your child could gain:

Advanced Logical ReasoningComplex Analytical SkillsPattern Recognition and Deduction
See details and dates
Competition

Humming Bird Cyber/Computer Olympiad (HCO)

by Humming Bird Education Ltd.

A national competition for students in Classes 1-12 to test their skills in computer science, AI, and cybersecurity.

For children ages 6 to 18
Online or in-person
₹150 registration

What your child could gain:

Digital LiteracyCybersecurity AwarenessProblem-Solving
See details and dates
Competition

International Computer Olympiad (ICO) by Indian Talent Olympiad

by Indian Talent Olympiad (ITO)

The ITO International Computer Olympiad is an online national competition for students in Grades 1-10, enhancing computer knowledge, coding skills, and logical thinking for a tech-driven future.

For children in Grade 1 to 10
Join from home
₹240 registration

What your child could gain:

Computer FundamentalsLogical ReasoningProblem Solving
See details and dates

See what fits your child

Get the free app