CBSE Class 12 Informatics Practices Syllabus 2027 (Subject Code 065) has been released by the Central Board of Secondary Education for the 2026-27 academic session. As a Class 12 board exam subject, it is a 100-mark course – 70 marks theory across a 3-hour board examination plus 30 marks practical. The theory paper spans four units: Data Handling using Pandas and Data Visualization (25), Database Query using SQL (25), Introduction to Computer Networks (10) and Societal Impacts (10). Download the official CBSE Class 12 Informatics Practices Syllabus PDF and see the full unit-wise breakdown, practical marks distribution and board exam pattern below.
CBSE Class 12 Informatics Practices Syllabus 2027 PDF
The complete curriculum for Informatics Practices (065) is as follows. You can view or download the official document below.
CBSE Class 12 Syllabus 2027 Informatics Practices View Download




CBSE Class 12 Informatics Practices Syllabus 2027 – Marks Weightage (Unit-wise)
The CBSE Class 12 Informatics Practices exam carries 100 total marks – 70 for the theory paper (four units) and 30 for the practical.
| Unit No. | Unit Name | Marks |
|---|---|---|
| 1 | Data Handling using Pandas and Data Visualization | 25 |
| 2 | Database Query using SQL | 25 |
| 3 | Introduction to Computer Networks | 10 |
| 4 | Societal Impacts | 10 |
| — | Practical | 30 |
| Total | 100 |
CBSE Class 12 Informatics Practices Syllabus 2027 – Unit-wise Topics
The four theory units of CBSE Class 12 Informatics Practices cover the following key topics.
CBSE Class 12 Informatics Practices Syllabus 2027 – Practical & Project
The 30-mark practical component of CBSE Class 12 Informatics Practices is assessed through Python (Pandas & Matplotlib) programs, SQL queries, a practical file, project work and a viva-voce. The project aims to create a tangible, useful IT application – learners take real-world data stored in CSV or a database file, analyze it using Python libraries and generate appropriate charts. Projects may be done individually or in groups of 2 to 3 and should be started at least 6 months before the submission deadline. The practical marks are distributed as follows.
| S. No. | Component | Marks |
|---|---|---|
| 1 | Programs using Pandas and Matplotlib | 8 |
| 2 | SQL Queries | 7 |
| 3 | Practical file (min. 15 Pandas + 4 Matplotlib programs and 15 SQL queries) | 5 |
| 4 | Project Work (concepts from Class XI and XII) | 5 |
| 5 | Viva-Voce | 5 |
| Total | 30 |
CBSE Class 12 Informatics Practices Syllabus 2027 – Exam Pattern
The CBSE Class 12 Informatics Practices board examination is split between a 70-mark theory paper and a 30-mark practical. The overall scheme is as follows.
| Component | Details | Duration | Marks |
|---|---|---|---|
| Theory Paper | Four units – Data Handling & Visualization, SQL, Computer Networks, Societal Impacts | 3 Hours | 70 |
| Practical – Programs | Pandas & Matplotlib programs (8) and SQL queries (7) | — | 15 |
| Practical – File | Practical file of Pandas, Matplotlib and SQL work | — | 5 |
| Practical – Project | IT application project (individual or group of 2-3) | — | 5 |
| Practical – Viva | Viva-voce on project and practical work | — | 5 |
| Total | 100 |
CBSE Class 12 Informatics Practices Syllabus 2027 – Continue Your Preparation
Once you have reviewed the syllabus, practice with CBSE Class 12 Sample Papers and previous years’ CBSE Class 12 Question Papers to prepare for your board exam.
Frequently Asked Questions
The CBSE Class 12 Informatics Practices Syllabus 2027 (Subject Code 065) is the official curriculum released by CBSE for the 2026-27 academic session. It covers four theory units – Data Handling using Pandas and Data Visualization, Database Query using SQL, Introduction to Computer Networks, and Societal Impacts – for 70 marks, plus a 30-mark practical, totalling 100 marks.
The subject code for Informatics Practices in CBSE Class 12 is 065.
The 70-mark theory paper is divided as Data Handling using Pandas and Data Visualization (25), Database Query using SQL (25), Introduction to Computer Networks (10) and Societal Impacts (10). The practical carries 30 marks, making a total of 100 marks.
The practical is split into Pandas and Matplotlib programs (8), SQL queries (7), practical file (5), project work (5) and viva-voce (5), adding up to 30 marks.
The CBSE Class 12 Informatics Practices syllabus uses the Pandas library for data handling (Series and DataFrames) and the Matplotlib library for data visualization (line plots, bar graphs and histograms).
CBSE Class 12 Syllabus 2026-27 (All Subjects)
You study more subjects besides Informatics Practices in Class 12. The subject-wise syllabus for CBSE Class 12 students is as follows.
CBSE Syllabus 2026-27 (Class-wise)
The class-wise syllabus for CBSE board students is as follows.
CBSE Class 12 Informatics Practices Syllabus 2027 – An Overview
The important things to know about this curriculum are as follows.
| Aspects | Details |
|---|---|
| Education Board | CBSE |
| Class | Class 12 (Senior Secondary – Board Exam) |
| Subject | Informatics Practices (Code 065) |
| Total Marks | 100 (70 Theory + 30 Practical) |
| Applicable Session | 2026-27 |
| All Curriculum for This Class | CBSE Syllabus for Class 12 |
| All Curriculum for This Board | CBSE Syllabus |
| Full Name of CBSE | Central Board of Secondary Education |
| NCERT Books | NCERT Books for Class 12 |
| NCERT Solutions | NCERT Solutions for Class 12 |
If you have any queries on CBSE Class 12 Informatics Practices Syllabus 2027, then please ask in comments below.

