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

NIOS Senior Secondary Computer Science Syllabus, Units & Marks

What is the NIOS Senior Secondary Computer Science syllabus?

NIOS Senior Secondary Computer Science is organised into 2 units, carrying 100 marks in total. The full unit list, the topics inside each one and the exam pattern are below, taken from the syllabus we teach to.

NIOS Senior Secondary Computer Science unit list

UnitTopicMarks
Unit 1Module I: Computer Fundamentals15
Unit 2Module II: C++ Programming85
Total100

What each unit covers

Module I: Computer Fundamentals (15 marks)

  • Anatomy of a Digital Computer
  • Data Processing Concept
  • Computer Software
  • Operating System
  • Data Communication and Networking
  • Fundamentals of Internet and Java Programming

Module II: C++ Programming (85 marks)

  • Introduction to C++
  • General Concept of OOP (Object Oriented Programming)
  • Control Statements
  • Functions (library and user-defined)
  • Array (one-dimensional and two-dimensional)
  • Structure, Typedef & Enumerated Data Type
  • Classes & Objects with Constructors / Destructors
  • Inheritance: Extending Classes
  • Pointers
  • Files (file handling in C++)

Exam pattern

Theory: 60 marks (3-hour paper). Practical: 40 marks (3-hour exam). Internal assessment via Tutor Marked Assignment (TMA): 20% of theory marks. Pass criteria: 33% in each component. Course duration: 1 year (Theory 144 hours, Practical 96 hours).

Practical and project work

40-mark practical lab exam based on a prescribed list of C++ programs, including simple interest, temperature conversion, swapping numbers, leap-year and Armstrong-number checks, factorials, string reversal, array averaging using pointer notation, and a menu-driven binary file program (append, modify, delete, search, sort records). Reinforced by self-paced Tutor Marked Assignments.

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 units are there in NIOS Senior Secondary Computer Science?+
NIOS Senior Secondary Computer Science is organised into 2 units, carrying 100 marks in total.
Which unit carries the most marks in NIOS Senior Secondary Computer Science?+
Unit 2, Module II: C++ Programming, at 85 marks.
What is the exam pattern for NIOS Senior Secondary Computer Science?+
Theory: 60 marks (3-hour paper). Practical: 40 marks (3-hour exam). Internal assessment via Tutor Marked Assignment (TMA): 20% of theory marks. Pass criteria: 33% in each component. Course duration: 1 year (Theory 144 hours, Practical 96 hours).
Is there a practical exam in NIOS Senior Secondary Computer Science?+
40-mark practical lab exam based on a prescribed list of C++ programs, including simple interest, temperature conversion, swapping numbers, leap-year and Armstrong-number checks, factorials, string reversal, array averaging using pointer notation, and a menu-driven binary file pr

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 →