The CBSE Class 12 computer science deleted syllabus 2025-26 contains portions that are removed from computer networks, database management, and more. The subject is offered as an optional subject with a total of 70 marks in theory and 30 marks in the practical exam.
Table of Contents
- CBSE Class 12 Computer Science Deleted Syllabus 2025-26
- Updated CBSE Class 12 Computer Science Syllabus 2025-26 - Chapter-wise
- Updated CBSE Class 12 Computer Science Practical Syllabus 2025-26
- Updated CBSE Class 12 Computer Science Syllabus 2025-26 PDF
- CBSE Class 12 Computer Science Topic-Wise Weightage
- CBSE Class 12th Computer Science Question Paper Pattern 2026
- Prescribed Books for CBSE Class 12 Computer Science Exam
- Reasons for CBSE Class 12 Computer Science Deleted Syllabus 2025-26
- Benefits of the Computer Science Class 12 CBSE Deleted Syllabus 2026
The deleted syllabus of the CBSE Class 12 computer science exam 2026 includes topics from three units that are no longer part of the theory and practical exam. Students can download the updated CBSE class 12 computer science syllabus 2025-26 from the board's official website and prepare for the board exam accordingly. Importantly, students have to prepare to keep in mind the reductions through the CBSE Class 12 Computer Science deleted syllabus 2025-26.
The question paper in the board exam will be curated based on the updated syllabus of Computer Science Class 12 CBSE 2025-26. The paper for computer science will carry 100 marks, including 70 for theory and 30 for practicals. The practical test involves several components, such as lab tests, report files, project work, viva, and more. Candidates can now focus on important topics to strengthen their hold on the optional subject.
CBSE Class 12 Computer Science Deleted Syllabus 2025-26
Students must note that the CBSE Board has reduced around 30% of the portion as part of the CBSE Class 12 computer science deleted syllabus. Topics such as web scripting, payment apps, database management, etc, have been eliminated. The table below contains the chapter-wise topics as per the deleted syllabus of Computer Science Class 12 CBSE 2025-26.
| Units | Chapters | Topics |
| I | Computational Thinking and Programming - 2 | Recursion – simple algorithms with recursion: print a message forever, the sum of first n natural numbers, factorial, Fibonacci numbers, Recursion on Arrays: binary search, The Idea of Efficiency: performance measurement in terms of the number of operations, Data Structures: Lists as covered in Class XI, Stacks – Push, Pop using a list, Queues – Insert, Delete using a list. (One of the data structures is a stack or a queue. While setting the question paper, a student will have an option between Stack and Queue.) |
| II. | Computer Networks | Web Scripting Client side (VB Script, JavaScript, PHP) and Server side (ASP, JSP, PHP), Web 2.0 (for social networking), E-commerce payment transactions using online banking, mobile banking, payment apps, and services |
| III | Database Management | Create table, drop table, alter table, update.set, insert, delete. |
Updated CBSE Class 12 Computer Science Syllabus 2025-26 - Chapter-wise
The CBSE class 12 exam 2026 for computer science will contain various types of questions from the updated syllabus. The CBSE Computer Science class 12 syllabus 2026 contains 3 units. The table below contains the updated syllabus of Computer Science Class 12 CBSE 2025-26.
| Units | Topics |
| Unit I: Computational Thinking and Programming – 2 | Revision of Python topics covered in Class XI. |
| Functions: Types of functions | |
| Introduction to files, types of files (Text file, Binary file, CSV file), relative and absolute paths | |
| Text file: opening a text file, text file open modes (r, r+, w, w+, a, a+), closing a text file, opening a file using with clause, writing/appending data to a text file using write(). | |
| Binary file: basic operations on a binary file: open using file open modes (rb, rb+, wb, wb+, ab, ab+), close a binary file, import the pickle module. | |
| CSV file: import csv module, open/clopen/close CSV into a CSV file using csv.writer() and read from a CSV file using csv.reader( ) | |
| Data Structure: Stack, operations on the stack (push & pop), implementation of the stack using a list. | |
| Unit II: Computer Networks | Evolution of Networking: introduction to computer networks, the evolution of networking (ARPANET, NSFNET, INTERNET) |
| Data communication terminologies: the concept of communication, components of data communication (sender, receiver, message, communication media, protocols) | |
| Transmission media: Wired communication media (Twisted pair cable, Co-axial cable, Fibre-optic cable), Wireless media (Radio waves, Microwaves, Infrared waves) | |
| Network devices (Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, WIFI card). Network topologies and Network types: types of networks (PAN, LAN, MAN, WAN), networking topologies (Bus, Star, Tree) | |
| Network protocol: HTTP, FTP, PPP, SMTP, TCP/IP, POP3, HTTPS, TELNET, VoIP | |
| Introduction to web services: WWW, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), domain names, URL, website, web browser, web servers, web hosting | |
Unit III: Database Management |
Database concepts: introduction to database concepts and their need |
| Relational data model: relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key) | |
| Structured Query Language: introduction, Data Definition Language and Data Manipulation Language, data type (char(n), varchar(n), int, float, date), constraints. | |
| The interface of Python with an SQL database: connecting SQL with Python, performing insert, update, and delete queries using the cursor |
Also Check: CBSE Class 12 Deleted Syllabus 2025-26
Updated CBSE Class 12 Computer Science Practical Syllabus 2025-26
Besides eliminating chapters through the CBSE Class 12 Computer Science Deleted Syllabus 2025-26 in the theory section, the Board has removed certain topics from the practical computer science syllabus. Essentially, deductions have been made from Python Programming.
Students need to prepare only for the following subjects under the practical assessment from the CBSE class 12 syllabus 2025-26 for Computer Science.
| S No. | Area |
| 1 | Python program (60% logic + 20% documentation + 20% code quality) |
| 2 | The stub program with Python SQL connectivity must be provided with blanks (4 blanks) to be filled by the student with the desired SQL query. |
| 3 | Minimum 15 Python programs. |
| 4 | SQL Queries – Minimum 5 sets using one table/two tables. |
| 5 | Minimum 4 programs based on Python - SQL connectivity |
| 6 | Project (using concepts learned in Classes 11 and 12) |
| 7 | Viva voce |
Updated CBSE Class 12 Computer Science Syllabus 2025-26 PDF
Apart from knowing the CBSE Class 12 Computer Science deleted syllabus 2025-26, students must download the updated Class 12 syllabus for the academic year. Preparation should be completely based on the restructured syllabus.
The direct link to download the updated syllabus is updated below -
| Particulars | PDF Link |
| CBSE Class 12 Computer Science Syllabus PDF 2025-26 | Download Now |
CBSE Class 12 Computer Science Topic-Wise Weightage
Since the CBSE Board has restructured the CBSE Class 12 computer science deleted syllabus 2025-26, the overall marks distribution and weightage of the paper have altered. The theory paper will be evaluated on a total of 70 marks.
Tabulated below is the complete bifurcation of the CBSE board class 12th marking scheme for both practicals and theory.
| Exam | Name | Marks/Total Weightage |
| Theory | Computational Thinking and Programming - 2 | 40 Marks |
| Computer Networks | 10 | |
| Database Management | 20 | |
| Total Marks | 70 | |
| Practical | Python program (60% logic + 20% documentation + 20% code quality) | 8 |
| The stub program with Python SQL connectivity must be provided with blanks (4 blanks) to be filled by the student with the desired SQL query. | 4 | |
| Minimum 15 Python programs. | 7 | |
| SQL Queries – Minimum 5 sets using one table/two tables. | ||
| Minimum 4 programs based on Python - SQL connectivity | ||
| Project (using concepts learned in Classes 11 and 12) | 8 | |
| Viva voce | 3 | |
| Total Marks | 30 | |
Also Check: CBSE Class 12th Blueprint 2025-26
CBSE Class 12th Computer Science Question Paper Pattern 2026
The question paper in the CBSE Class 12 computer science exam will contain objective, short, and long questions, divided into various sections. The following shows the different question types that will be present in the board exam, along with the marking scheme.
- The question paper will be divided into sections: A, B, and C.
- Section A contains 7 questions of 2 marks each.
- Section B includes 3 questions of 2 marks each.
- Section C contains 3 questions of 4 marks each.
- Internal choices will be given in long questions 7, 8, and 12.
Prescribed Books for CBSE Class 12 Computer Science Exam
For those wondering if the textbooks will change as per the CBSE class 12 computer science deleted syllabus. Listed below is the study material for class 12 computer science preparation.
- NCERT Textbook for Computer Science (Class XII)
- Support Materials on the CBSE website.
Also Read: CBSE Class 12 Books 2026
Reasons for CBSE Class 12 Computer Science Deleted Syllabus 2025-26
The primary reason behind the CBSE computer science class 12 deleted syllabus 2025-26 was to take the pressure off students during the pandemic. However, the following reasons also affected the restructuring of the syllabus -
- Modification of the difficulty level of the computer science paper by keeping flexible and learnable topics.
- The elimination of complicated topics has increased the proficiency level of students.
- Core foundation development was an objective behind the implementation of the CBSE Class 12 Computer Science Deleted Syllabus.
- To inculcate positive learning outcomes.
Benefits of the Computer Science Class 12 CBSE Deleted Syllabus 2026
Students must review all the topics in the CBSE class 12 syllabus 2026 for Computer Science and prepare for the exam accordingly. Here are some of the key benefits of the CBSE Class 12 Computer Science Deleted Syllabus 2025-26 -
- With the current syllabus in place, students will upskill their computational thinking.
- Moreover, they will be able to comprehend and implement data types.
- They will develop an affinity towards the notion of algorithms.
- Apart from the above, students will have a strong understanding of computer systems such as cloud computing, operating systems, and architecture.
- Students will earn supporting concepts such as cyber ethics, safety, and cybercrime.
- Lastly, they will learn to appreciate and value the role of technology in today’s age.
- Students will be able to apply the concept of function.
- Learn and execute file handling.
- Get acquainted with the basic structure of Stacks
- Students also learn about Computer networks.
- Further, class 12 students study database concepts, SQL, and more.
POST YOUR COMMENT