Science Olympiad & Talent Search

National Cyber Olympiad

Computer Science Olympiad by SOF for class 1 to 12

The National Cyber Olympiad (NCO) is the computer and IT olympiad that the Science Olympiad Foundation (SOF) conducts for school students. It tests how well a child understands computers, everyday software, the internet, new technology such as AI and robotics, and logical reasoning. This guide covers the 2026-27 cycle.

SOF's current official pages for this exam carry the title SOF International Computer Science Olympiad (ICSO), while the NCO label survives in older web addresses, syllabus keywords and in the way schools and students still talk about it. This page follows SOF's current official information, so a few details differ from older articles, such as the class range and the number of levels. Read the section on the NCO and ICSO names before you rely on any other website.

Table of Contents

  • NCO 2026-27 at a Glance

  • What Is the National Cyber Olympiad?

  • NCO 2026-27 Important Dates

  • Who Can Take NCO

  • Registration and Fee

  • NCO Exam Pattern in Brief

  • NCO Syllabus in Brief

  • Ranks, Results and Awards

  • How to Prepare for NCO

  • A Note for Parents

  • Official Sources

NCO 2026-27 at a Glance

Particular

Details

Conducting body

Science Olympiad Foundation (SOF)

Name on SOF's 2026-27 schedule

SOF International Computer Science Olympiad (ICSO); NCO is the older label still used in SOF web addresses and by many schools

Classes

1 to 10

Levels

Single level (SOF calls it Level 1); there is no Level 2

Mode

Offline, objective (multiple choice) paper held at the student's own school during school hours

Duration

1 hour

Questions and marks

35 questions for 40 marks (Classes 1 to 4); 50 questions for 60 marks (Classes 5 to 10)

Language

English

Exam dates 2026-27

Thursday 24 September 2026 and Thursday 17 December 2026 (the school picks one)

Registration fee

Rs. 170 per student, inclusive of GST, for schools in India, Bhutan and Nepal

How to register

Only through the school; individual registration is not accepted

Official website

https://sofworld.org/

What Is the National Cyber Olympiad?

SOF describes its computer olympiad as an annual competition that identifies and encourages students with a passion for technology. The paper checks computer fundamentals, common software such as Windows, MS Word, PowerPoint and Excel, networks and cyber safety, and, in the upper classes, programming ideas in Scratch, Visual Basic and Python. It also includes a reasoning section and a set of higher order thinking questions called the Achievers Section.

Students are ranked by marks at school, zonal and international levels. Every participant also receives a Student Progress Report that shows strengths and weak areas, which is often more useful to a child than the rank itself.

NCO and ICSO

SOF's 2026-27 exam schedule lists only the International Computer Science Olympiad (ICSO) for computers. It does not list a separate National Cyber Olympiad. At the same time, SOF's own ICSO pages still use "nco" in the web address for books and preparation material and in their syllabus keywords. Many websites, books and schools continue to say NCO for the same school-based computer paper.

Some older articles describe NCO with two levels or for Classes 1 to 12. SOF's current ICSO pages say the exam is for Classes 1 to 10 and that it is a single-level exam. If a school form, book or website uses a different class range or mentions a second level, confirm the details with your school coordinator or with SOF before you plan around them.

NCO 2026-27 Important Dates

Event

Date

Exam, Date 1

Thursday 24 September 2026 (this date has passed)

Exam, Date 2

Thursday 17 December 2026

Registration cut-off for Date 2

SOF accepts registrations up to 30 days before the chosen date, which works out to about 17 November 2026 (indicative)

Level 2 exam

Not held

Results

Within 8 weeks of the exam, as per SOF's FAQ; for Date 2 this points to roughly mid-February 2027 (indicative)

Each date has its own question paper, and SOF does not permit a school to change its chosen date. Your school decides the date, so ask your coordinator which one applies to your class. Dates and result timelines can change, so track the official schedule on https://sofworld.org/ and the circulars your school receives.

Who Can Take NCO

Students of Classes 1 to 10 studying in a school registered with SOF can take part. A student can only appear for the paper of their own class, and SOF sets no minimum marks for entry. A student who took the exam in a lower class earlier can appear again to improve their ranking.

The detailed rules, including what happens when a school is not yet registered, are explained on the NCO eligibility page.

Registration and Fee

Students do not apply directly. The school coordinating teacher fills in the School Registration Form and the Students' Registration Sheet and sends them to SOF with the fee. SOF then generates roll numbers and dispatches the question papers and conduct guidelines to the school.

  1. Tell your school you want to take part: Speak to the computer teacher or the SOF coordinator well before the registration cut-off.

  2. School registers with SOF: A school that is not yet registered can request forms from SOF. There is no fee for becoming a registered exam centre.

  3. Student list and fee reach SOF: The school submits the student sheet and pays the examination fee.

  4. Roll numbers are issued: SOF generates roll numbers from the student sheet and sends the papers to the school.

  5. Exam is held at school: The paper is conducted on the date the school selected.

Fee item

Details

Examination fee

Rs. 170 per student, inclusive of GST, paid to SOF (schools in India, Bhutan and Nepal)

School charge

A school may collect up to Rs. 30 more per student towards the coordinator's honorarium and related expenses

Fee exemption

Students with a major physical disability, and Indian students whose parent was martyred in defence operations

Schools in other countries

A separate fee in US dollars; check SOF for the exact amount

Some older pages quote a lower fee. SOF's registration fee page and ICSO pages currently show Rs. 170, so use that figure and confirm the final amount your school will collect.

NCO Exam Pattern in Brief

The paper has four sections. Classes 1 and 2 and Classes 3 and 4 have 35 questions, while Classes 5 to 10 have 50 questions. All questions are multiple choice and carry marks as shown below.

Class group

Questions

Total marks

Duration

Classes 1 and 2

35

40

1 hour

Classes 3 and 4

35

40

1 hour

Classes 5 to 10

50

60

1 hour

The Achievers Section carries the highest marks per question, so a few correct answers there make a visible difference. The full section-wise break-up is on the NCO exam pattern page.

NCO Syllabus in Brief

The syllabus is class-wise. Level 1 questions come 60 percent from the current class syllabus and 40 percent from the previous class syllabus, while the Achievers Section uses the current class only. Questions are based on Windows 11, and from Class 3 onwards also on MS-Office 2016.

Class group

Main areas

Classes 1 and 2

Patterns and shapes, parts and uses of a computer, keyboard and mouse, MS-Paint, IT gadgets and apps

Classes 3 to 5

Reasoning topics such as coding-decoding and direction sense, internet basics, networks, MS-Word, MS-PowerPoint, introductory AI and robotics

Classes 6 to 8

Hardware and software, Windows 11, MS-Office tools including Excel, HTML and CSS, Scratch, cyber safety, MS-Access, AI and robotics

Classes 9 and 10

Number systems, algorithms and flowcharts, operating systems, DBMS, Visual Basic, Python, Scratch, networking, cyber safety, AI and robotics

Topic lists for every class are on the NCO syllabus page.

Ranks, Results and Awards

Because there is only one level, ranks come directly from the single paper. Total marks decide the rank, and ties are broken by marks in the sections in a fixed order of priority. SOF says results are declared within 8 weeks of the exam, sent to schools and posted online.

SOF groups India into zones and ranks students class-wise within each zone, with a separate international zone for other countries. For the 2026-27 session, the SOF awards page lists cash awards and medals for top international and zonal rank holders, certificates for the top 25 in a zone, and a participation certificate for every student. Class topper medals depend on how many students from a school appear in a class. The amounts and numbers are year-specific, so read the current awards page before you quote them. Qualifying marks, rank rules and award details are explained on the NCO cut-off and ranking page.

How to Prepare for NCO

NCO rewards students who have used a computer with understanding, not only those who have read about one. Preparation works best when it combines school computer lessons, hands-on practice and timed papers.

Classes 1 to 4

  • Build the basics through use: Let the child identify parts of a computer, use the keyboard and mouse, and draw in MS-Paint, because questions are often picture based.

  • Practise reasoning puzzles: Patterns, odd one out, analogies and ranking appear in these classes and can be practised with a few puzzles a day.

  • Keep sessions short: Twenty to thirty minutes of focused practice is enough at this age.

Classes 5 to 10

  • Cover both classes: Since 40 percent of questions come from the previous class, revise last year's topics along with this year's.

  • Practise on real software: Try MS-Word, PowerPoint, Excel and Access features yourself instead of memorising menu names.

  • Learn to read programs: In Classes 9 and 10, practise tracing short Python and flowchart logic by hand.

  • Prepare for the Achievers Section: These higher order questions are built on computer science and AI topics, so work on application based questions after you finish a chapter.

Use sample papers, then timed practice

SOF publishes one sample paper for each class on its website. Attempt it once without a time limit to learn the style, then again under a 60 minute timer. After that, take further timed practice. You can attempt NCO-style online tests on Testkart to practise under exam timing and see which sections need more revision.

Pair this practice with revision of your school computer book, since SOF recommends NCERT or board textbooks as the base. A short error log, where the student writes down each wrong answer and the reason, helps more than attempting many new papers.

A Note for Parents

This olympiad is meant to build interest and understanding, so it should not feel like pressure. A few practical points help.

  • Start with the school: The child can take part only through a registered school, so speak to the coordinator first.

  • Check the class and date: Your child sits the paper of their own class, on the date the school has chosen.

  • Use the progress report: The Student Progress Report that follows the exam shows topic-wise strengths and gaps, which can guide next year's learning.

  • Do not buy on promises: No course or book can guarantee a rank. Official sample papers and school textbooks are enough to understand the paper.

Official Sources

For schedules, circulars, syllabus, sample papers and results, always rely on SOF directly.

Frequently Asked Questions