BSEB Inter Computer Science

Bihar School Examination Board (BSEB) Intermediate Computer Science

More study resources

About this exam

BSEB Intermediate Computer Science is the elective computing subject taken by Class 12 students in schools affiliated to the Bihar School Examination Board, and it counts toward the Intermediate certificate in the Science, Commerce or Arts stream. It is not a professional certification and does not by itself qualify you for a computing job; it is a school-leaving subject that builds a foundation for later degree study in computer applications, science or engineering, and it suits students who want a structured computing grounding without committing to an engineering entrance track.

Assessment mixes a descriptive written theory paper marked externally with a practical laboratory examination, a viva voce held alongside the practical, and internal assessment or project work graded by your school. The syllabus runs from computer fundamentals, number systems and Boolean logic through hardware, software and memory, operating systems and the Windows environment, C programming, data structures, DBMS and SQL, computer communication and networking, and web technology with cyber safety.

Prepare from the BSEB-prescribed textbook and your school's syllabus copy rather than random online notes. Write C programs and SQL queries by hand until they are automatic, draw the standard diagrams from memory, and keep the practical file current instead of writing it up the week before submission.

This page is independent study material. It is not published by, endorsed by or affiliated with BSEB, and the topic weighting shown here is an estimate pending verification against an official syllabus document.

What you'll study

Common questions

About BSEB Inter Computer Science preparation

How is the subject actually assessed?

In four parts: a descriptive written theory paper containing very short, short and long-answer questions; a practical laboratory examination in the computer lab; a viva voce conducted with that practical; and internal assessment or project work graded by your school. BSEB publishes the current paper pattern, marks distribution and duration in its official notification, so check that rather than a coaching handout.

How difficult is the paper?

Moderate for a well-prepared student. Most of the paper rewards accurate definitions, labelled diagrams and stepwise explanations rather than clever problem-solving. The parts that separate candidates are number-system conversions, dry-running C code on paper and writing correct SQL queries by hand. If you can produce code and queries without an IDE, the paper feels routine.

Which programming language is examined?

C. Data types, operators, control structures, functions, arrays, strings, pointers, structures and file handling are all taught and examined in C. Practise writing complete programs on paper, including header files, main(), declarations and output statements, because the theory paper gives you no compiler to hide syntax errors.

What if I fail a subject - is there a retake?

BSEB runs a compartmental examination for candidates who fail a small number of subjects, with the application window announced after results are declared. Eligibility, the number of permitted attempts and the fee are revised from session to session, so confirm the current procedure on the official BSEB website or with your school's examination coordinator before planning a retake.

How many questions are there and how long is the paper?

Those figures are set by BSEB for each examination session and printed on the question paper itself. They are not stable across years, which is why this page does not quote a count or a duration. Get the current pattern from the official BSEB notification, your admit card instructions or your subject teacher.

In what order should I study the syllabus?

Start with computer fundamentals, number systems and Boolean logic: they are quick, heavily scoring and underpin later topics. Move to C, because data structures build directly on arrays, pointers and functions. Then take DBMS and SQL, followed by networking and web technology, which are largely descriptive and can be consolidated closer to the exam. Update the practical file throughout.

How should I structure long-answer questions?

Use a one-line definition, then a labelled diagram or comparison table where the topic allows it, then a worked example or short code fragment, then advantages and limitations. Examiners award marks point by point, so numbered headings and short paragraphs score better than dense prose. Attempt every sub-part of a multi-part question; a partial answer still earns partial credit.

What are the most common ways candidates lose marks?

Leaving the practical and project file until the final week, never writing C programs or SQL queries by hand, confusing DELETE with DROP or WHERE with HAVING, skipping number-system conversion practice, and leaving long-answer questions blank instead of writing a definition and a diagram. These are preparation habits rather than ability problems, which means they are fixable.

What is asked in the viva?

Questions come from your own practical file and project: why you chose a particular loop, what a pointer actually holds, the difference between a stack and a queue, what a primary key enforces, how your HTML page links to a stylesheet. Be ready to explain your own code line by line and to name the software you used. An honest "I don't know" beats an invented answer.