More study resources

About this exam

The BSEH Secondary Computer Science examination is the computer science paper taken by students at the secondary (Class 10) level under the Board of School Education Haryana. It is intended for regular school candidates completing their secondary schooling and for private or reappearing candidates who need to clear this subject to complete the secondary certificate. The paper tests both recall and applied reasoning: number systems and data representation, hardware, software and operating-system concepts, algorithmic thinking and programming logic, coding in a high-level language such as Python or C++, file and database handling, networking and internet fundamentals, cyber safety and digital citizenship, emerging technologies, and the practical work done in the school laboratory. Expect a mix of short objective items and written, descriptive answers where you must show working, write or debug code, and explain concepts in your own words. Because the board sets and revises its own syllabus, marks scheme and practical requirements, treat your school's current prescribed textbook and the official BSEH website as the authority. To prepare, work through the syllabus unit by unit, write code by hand as well as on a machine, practise dry runs and trace tables, and revise definitions and safety rules regularly rather than cramming them at the end.

What you'll study

Common questions

About BSEH Secondary Computer Science preparation

What is the format of the BSEH Secondary Computer Science exam?

It is a written paper combining objective items such as multiple choice, fill-in-the-blank and true/false with short-answer and longer descriptive questions, plus a separate school-assessed practical component. The exact section structure, marks split and practical weighting are set by the board, so confirm them in the current syllabus and model papers published by BSEH.

How hard is the paper?

Most of the paper is straightforward recall and routine application, so a well-prepared average student can score well. The demanding parts are usually number-system conversions, dry-running loops, spotting errors in code and writing complete programs. Practising these on paper, without a computer, is what separates comfortable passes from high scores.

Can I retake the exam if I fail or want to improve my score?

Yes, the board provides reappear and improvement opportunities, but the rules, eligibility windows and any conditions change from year to year. BSEH publishes the current compartment, reappear and improvement regulations on its official website and through your school, so check those before assuming a particular attempt is allowed.

How much time do I get, and how many questions are there?

The board fixes the duration and question count for each session and publishes them on the question paper itself and in the official scheme. Those figures are revised periodically, so rather than relying on second-hand numbers, confirm the current pattern on the BSEH website or from your subject teacher before planning your exam-day timing.

What is the best order to study the syllabus?

Start with computer fundamentals and number systems, since binary, octal and hexadecimal conversions recur in later topics. Then take hardware, software and operating systems, followed by programming logic and your chosen language. Finish with files and databases, networking, cyber safety and emerging technologies, which are largely definition- and concept-based and reward short, regular revision.

Do I need to know both Python and C++?

Usually the syllabus prescribes one high-level language, and schools teach whichever the board specifies for that session. Learn the one your school teaches thoroughly: syntax, input and output, conditionals, loops, functions and basic file handling. Understanding the logic matters more than memorising two languages superficially.

What mistakes cost students the most marks?

Common losses come from wrong number-system conversions, off-by-one loop errors, missing indentation or semicolons, and programs that read no input or print nothing. In descriptive answers, students lose marks for skipping steps in a trace or giving a definition without an example. Write full working and label outputs clearly.

How is the practical work assessed?

Practical marks are awarded by the school against board guidelines, typically covering laboratory records, a project or practical file, and a practical examination involving hands-on tasks and a viva. The exact breakup and pass requirements are board-defined, so ask your teacher for the current criteria and keep your record file complete and up to date.

Where can I confirm official details?

Use the Board of School Education Haryana's official website and your school's examination cell. They carry the current syllabus, marking scheme, sample papers and notices on dates, fees, admit cards and results. This page is independent study material and is not affiliated with the board, so always verify logistics against official publications.