CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →
NIOS · Computer Science · Syllabus

NIOS Computer Science (330) Syllabus, Marks & Practical

What is NIOS Computer Science (330)?

Computer Science (330) is a NIOS senior secondary (Class 12 level) subject worth 100 marks, made up of a theory paper and a compulsory practical examination. It suits open-school students who want a computing subject with real programming in it.

How are the marks split in NIOS 330?

The theory paper is a 3-hour written exam mixing objective (MCQ), short-answer and long-answer questions. The practical exam is mandatory and is held at your Accredited Institution (study centre), where you write and run programs and demonstrate hands-on office and IT skills. You must clear theory and practical separately, passing one cannot cover the other.

What does the 330 syllabus cover?

The course is organised into modules that move from fundamentals to coding: Basic Computing (hardware, software, number systems and how a computer works), through to programming and professional / IT skills applied in practical contexts. The C++ module carries the largest weightage, so most of your scoring, and most of your practical work, is built around writing and understanding C++ programs.

What about TMA assignments?

NIOS subjects include Tutor Marked Assignments (TMA) submitted during the session. Treat them as marks you have already been given the answers to: they are the cheapest marks in the course and are routinely lost by candidates who leave them late.

Is 330 the same as Data Entry Operations (336)?

No. NIOS offers two different computing subjects: Computer Science (330), a programming subject built around C++, and Data Entry Operations (336), a skills subject focused on office and data-entry work. Both combine theory with practical assessment and TMAs, but 330 is the one that requires real coding.

How should a NIOS candidate prepare?

  • Start C++ practice early, since it drives both the theory weightage and the practical exam.
  • Submit TMAs on time, they are free marks.
  • Rehearse the practical at a real keyboard, not on paper.
  • Plan around your own exam session, since NIOS lets you pace subjects differently from a regular board.

Reviewed by Kajal Ma'am (MCA), teaching CBSE Computer Science & Informatics Practices since 2006. Weightage per the official CBSE 2026-27 curriculum.

{ }

Frequently asked questions

How many marks is NIOS Computer Science 330?+
Computer Science (330) is a 100-mark senior secondary subject made up of a theory paper and a compulsory practical examination. You must clear theory and practical separately; passing one cannot cover the other.
Which module has the most weightage in NIOS 330?+
The C++ module carries the largest weightage, so most of the theory scoring and most of the practical work is built around writing and understanding C++ programs.
Is the NIOS 330 practical exam compulsory?+
Yes. The practical is mandatory and is held at your Accredited Institution (study centre), where you write and run programs and demonstrate hands-on office and IT skills.
What is the difference between NIOS 330 and 336?+
Computer Science (330) is a programming subject built around C++. Data Entry Operations (336) is a skills subject focused on office and data-entry work. Both combine theory with practical assessment and TMAs, but only 330 requires real coding.

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →