BSEB Class 12 Computer Science Latest Syllabus 2025-26: Download Latest and Revised BSEB Class 12th Computer Science Syllabus PDF

The BSEB Class 12 Computer Science syllabus for 2025-26/2026 is officially out. You can download the PDF from biharboardonline.bihar.gov.in. It covers key topics like Python, Data Structures, Networks, and SQL. The theory exam is for 70 marks, with 30 marks allocated for practicals. This syllabus is crucial for your upcoming board exam preparation.

Roumik Roy

Updated on - Nov 22, 2025

The Bihar School Examination Board (BSEB) released the syllabus for the class 12 Computer Science exam 2026. The computer science class 12 Bihar board 2026 can be downloaded from the official website at biharboardonline.bihar.gov.in.

The class 12 BSEB Computer Science syllabus 2026 also includes the marks allocation, helping students get an idea of the most important chapters. Some of the topics include file handling, basic data structures, SQL, and more.

The class 12th computer science syllabus is essential to review while preparing for the BSEB 12th board exams. The Bihar Board 12th computer science exam 2026 of the theory part is conducted for 70 marks, and the remaining 30 are allocated to practicals/internal assessment.

This article covers detailed information on the syllabus, mark allocation, list of practicals, project works, and more.

Bihar Board 12th Computer Science Syllabus 2026

The BSEB 12th Computer Science syllabus 2026 can be downloaded from the official website of BSEB at biharboardonline.com. The direct link to download the syllabus for the Bihar Board computer science class 12th PDF is tabulated below.

PDF Link for BSEB 12th Computer Science Syllabus 
Particular PDF Link
Bihar Board 12th Computer Science Syllabus Download Now

Chapter-Wise Computer Science Syllabus Class 12 Bihar Board

Students must refer to the syllabus set by the BSEB to prepare for the board exams. The essential topics for the Bihar Board 12th Computer Science Syllabus 2025-26 are below.

Unit 1: Programming and Computational Thinking

  • Basics of Python
  • Functions: Scope, Parameter Passing, Mutable/Immutable Properties of Data Objects, Pass Arrays To Functions, Return Values, Functions Using Libraries: Mathematical, And String Functions.
  • File Handling: Open and close a file, read, write, and append to a file, as well as standard input, output, and error streams, relative and absolute paths.
  • Using Python Libraries: Create and Import Python Libraries
  • Recursion: Simple Algorithms with Recursion: Factorial, Fibonacci Numbers; Recursion On Arrays: Binary Search
  • Idea Of Efficiency: Performance is defined as inversely proportional to the wall clock time, count the number of operations a piece of code is performing and measure the time taken by a program.
  • Data Visualization Using Pyplot: Line Chart, Pie Chart, And Bar Chart.
  • Data Structures: Lists, Stacks, Queues.

Unit 2: Computer Networks

  • Structure Of a Network: Types of Networks: Local Area and Wide Area (Web and Internet), New Technologies Such as Cloud and IoT, Public Vs. Private Cloud, Wired and Wireless Networks; Concept of a Client and Server.Network Devices Such as a NIC, Switch, Hub, Router, and Access Point.
  • Network Stack: Amplitude and Frequency Modulation, Collision in Wireless Networks, Error Checking, and the Notion of a MAC Address, Main Idea of Routing. IP Addresses: (V4 And V6), Routing Table, Router, DNS, And Web URLs, TCP: Basic Idea of Retransmission, and Rate Modulation When There is Congestion (Analogy To A Road Network), Protocols: 2G, 3G, 4G, Wi-Fi. What makes a protocol have a higher bandwidth?
  • Basic Network Tools: Traceroute, Ping, Ipconfig, Nslookup, Whois, Speed-Test.
  • Application Layer: HTTP (Basic Idea), Working of Email, Secure Communication: Encryption and Certificates (HTTPS), Network Applications: Remote Desktop, Remote Login, HTTP, FTP, SCP, SSH, POP/IMAP, SMTP, VoIP, NFC.

Unit 3: Data Management 

  • Write a minimal Django-based web application that parses a get and post request and writes the fields to a file - flat file and CSV file.
  • Interface Python with An SQL Database
  • SQL Commands: Aggregation Functions – Having, Group By, Order By.

Unit 4: Society, Law, and Ethics

  • Intellectual Property Rights, Plagiarism, Digital Rights Management, Licensing (Creative Commons, GPL, and Apache), Open Source, Open Data, Privacy.
  • Privacy Laws, Fraud; Cyber-Crime- Phishing, Illegal Downloads, Child Pornography, Scams; Cyber Forensics, IT Act, 2000.
  • Technology And Society: Understanding of Societal Issues and Cultural Changes Induced By Technology.
  • E-Waste Management: Proper Disposal of Used Electronic Gadgets.Identity Theft, Unique IDs, And Biometrics.
  • Gender And Disability Issues While Teaching and Using Computers.

Unit 5: Data Management: SQL and web-server

  • Find the min, max, sum, and average of the marks in a student marks table.
  • Find the total number of customers from each country in the table (customer ID, customer name, country) using group by.
  • Write a SQL query to order the (student ID, marks) table in descending order of the marks.
  • Integrate SQL with Python by importing the MySQL module.
  • Write a Django-based web server to parse a user request (POST), and write it to a CSV file.

Bihar Board 12th Computer Science Book PDF

The Bihar Board Class 12 Computer Science book is available to be downloaded for students to study and prepare for the exam. The book includes a syllabus for the Computer Science class 12 Bihar Board practical and theory exam.

The direct link to download the Bihar Board Computer Science book PDF is tabulated below.

PDF Link for BSEB 12th Computer Science Syllabus 
Particular PDF Link
Bihar Board 12th Computer Science Book PDF Download Now

BSEB 12th Computer Science Practical Assessment 2026

As defined in the Bihar Board class 12 Computer Science syllabus 2026, the practical paper on computer science is worth 30 marks. Candidates can find the detailed distribution of these marks tabulated below.

Practical Assessment for BSEB 12th Computer Science
Particulars Marks
Python program (60% logic + 20% documentation + 20% code quality) 7
Small Python program that sends a SQL query to a database and displays the result. 3
Report file: 
  • Minimum 21 Python programs.
  •  At least 4 programs should send SQL commands to a database 
  • At least 1 program should implement the webserver to write user data to a CSV file.
7
Project (that uses most of the concepts that have been learned)  8
Viva Voce 3+2
Total 30

Also Read: Bihar Board 12th Exam Preparation 2026

Bihar Board 12th Computer Science Syllabus 2026: Marks Distribution

The class 12 computer science syllabus Bihar Board consists of 70 marks in theory and 30 in practicals. The programming and computational thinking of the theory part contains the highest marks weightage. 

The marks distribution for the Bihar Board 12th Computer Science Syllabus 2025-26 is below.

Marks Distribution for BSEB 12th Computer Science
Name of the Units Marks
Programming and Computational Thinking 30
Computer Networks 15
Data Management 15
Society, Law, and Ethics 10

  • As per the BSEB 12th exam pattern 2026, MCQ, short answer, and long answer questions are asked for the Computer science exam.
  • The long answer and objective questions will be included in the subjective questions.
  • There is no negative marking.
  • The time allotted for the exam is 3 Hours 15 minutes. 
  • As per the Bihar Board 12th computer science syllabus, where 70 marks are allotted for the theory exam, and 30 marks are set for practical assessments.

How to Download the Bihar Board Class 12 Computer Science Syllabus 2026?

Students must visit the official website of BSEB to download the class 12 Bihar Board computer science syllabus 2026. The step-wise process to download the Bihar Board 12th syllabus 2025-26 for Computer Science is mentioned below.

  • Step 1: Students need to visit the Bihar Board online portal, biharboardonline.bihar.gov.in.
  • Step 2: Then, they have to click the 'syllabus' header on the homepage.
  • Step 3: A subject-wise list will be displayed on the screen.
  • Step 4: Students have to select the subject they want to download the syllabus for, which is computer science in this case.
  • Step 5: Students can now download the class 12th computer science syllabus Bihar Board 2026.

FAQs on BSEB 12th Computer Science

Q: Is the Bihar Board 12th computer science syllabus released?

Q: Where can I download the Bihar Board class 12th computer science syllabus 2026?

Q: What does the mark allocation for the Bihar Board computer science syllabus look like?

Q: How to find the important topics in the class 12 computer science syllabus?

Q: How many units are there in Bihar Board class 12th computer science syllabus 2026?

Q: When was the BSEB Class 12 Computer Science syllabus released?

Q: Where can I download the BSEB Class 12 Computer Science syllabus for 2025-26?

Q: What is the mark distribution for the BSEB 12th Computer Science exam 2026?

Q: What are some key topics covered in the BSEB Class 12 Computer Science syllabus?

Q: How many marks are allocated for the project in the practical assessment?

Explore Top Colleges In Bihar VIEW ALL

Entrance Exams after 12th Boards

JEE Main

Exam Date: Jan 22, 2025

Result Date: Feb 12, 2025

BCECE

Exam Date: Jun 8, 2025

Result Date: Jul 28, 2025

NEET

Exam Date: May 5, 2025

Result Date: Sep 1, 2025

DCECE

Exam Date: Jun 21, 2025

Result Date: N/A

ITICAT

Exam Date: Jun 18, 2023

Result Date: N/A

BCECE LE

Exam Date: N/A

Result Date: N/A

Explore Articles on Board Exams

Latest NEWS on Board Exams

Loading...