COMPUTER SCIENCE (083)
This blueprint is based on the official CBSE Class XII Computer Science (083)
curriculum and Sample Question Paper (SQP) released for the 2025-26 academic
session.
Note: CBSE has officially notified that the assessment scheme for the 2025-26 session
remains the same as the previous year (2024-25).
1. Unit-Wise Weightage (Theory: 70 Marks)
Unit No. Unit Name Marks
I Computational Thinking and Programming – 2 40
II Computer Networks 10
III Database Management 20
Total 70
2. Question Paper Design
● Time Allowed: 3 Hours
● Total Questions: 37
● Total Sections: 5 (A, B, C, D, E)
Secti Question No. of Marks Per Total
Type of Questions
on Numbers Questions Question Marks
MCQs & Assertion-
A Q1 – Q21 21 1 21
Reasoning
Very Short
B Q22 – Q28 7 2 14
Answer (VSA)
C Q29 – Q31 3 3 9 Short Answer (SA)
D Q32 – Q35 4 4 16 Long Answer (LA)
Case Based /
E Q36 – Q37 2 5 10
Source Based
Total 37 70
[Link] Blueprint: Unit vs. Section Wise Distribution
Section Section Section Section
Section A(1
B(2 C(3 D(4 E(5 Total
Unit Mark)MCQ/
Marks)V Marks) Marks) Marks)Cas Marks
AR
SA SA LA e Based
Unit I:
Programmi
10-11 Qs 4 Qs 1Q 2 Qs 1Q 40
ng
(Python)
Unit II:
Computer 3-4 Qs 1Q - - 1Q 10
Networks
Unit III:
Database 6-7 Qs 2 Qs 2 Qs 2 Qs - 20
(SQL)
Total 21 7 3 4 2 37
Section Section Section Section
Section A(1
B(2 C(3 D(4 E(5 Total
Unit Mark)MCQ/
Marks)V Marks) Marks) Marks)Cas Marks
AR
SA SA LA e Based
Questio
Questions
ns
Total 70
21 14 9 16 10
Marks Marks
4. Detailed Topic-Wise Blueprint
This breakdown estimates which topics typically appear in which sections based on
the latest sample paper pattern.
Unit I: Computational Thinking & Programming - 2 (40 Marks)
● Section A (1 Mark): ~10-12 Questions.
o Topics: Python revision tour (valid identifiers, keywords, operators),
Output finding, Random module, String/List/Tuple/Dictionary methods, File
modes, Exception handling basics.
● Section B (2 Marks): ~3-4 Questions.
o Topics: Writing small functions, Finding errors in code, Random module
outputs, Stack (Push/Pop) conceptual questions.
● Section C (3 Marks): ~1 Question.
o Topics: User-defined functions (arguments, parameters, global/local
scope).
● Section D (4 Marks): ~2 Questions.
o Topics: File Handling (Text/Binary/CSV file programming), Stack
implementation (Push/Pop function writing).
● Section E (5 Marks): ~1 Question.
o Topics: Case study on a large Python program or File handling scenario.
Unit II: Computer Networks (10 Marks)
● Section A (1 Mark): ~3-5 Questions.
o Topics: Topologies (Star, Bus, etc.), Devices (Switch, Router, Repeater),
Abbreviations (URL, HTTP, FTP), Cyber security basics.
● Section B (2 Marks): ~1 Question.
o Topics: Switching techniques, Bandwidth/Data rate calculations,
Differences (e.g., Hub vs Switch).
● Section C (3 Marks): ~0 Questions (Rarely asked here).
● Section D (4 Marks): ~0 Questions (Rarely asked here).
● Section E (5 Marks): ~1 Question.
o Topics: Case Study involving setting up a network for an organization
(placing servers, choosing cable type, suggesting devices, and layout).
Unit III: Database Management (20 Marks)
● Section A (1 Mark): ~4-6 Questions.
o Topics: SQL commands (SELECT, ALTER, UPDATE), Keys (Primary, Foreign,
Candidate), Aggregate functions (MAX, MIN, COUNT), Constraints.
● Section B (2 Marks): ~1-2 Questions.
oTopics: Degree/Cardinality calculation, Writing simple queries, connector
code snippets.
● Section C (3 Marks): ~1 Question.
o Topics: Python-SQL Interface (fetch one/all, cursor usage) or complex
SQL queries.
● Section D (4 Marks): ~1-2 Questions.
o Topics: Writing SQL queries based on 1 or 2 tables (Joins, Group By,
Having).
5. Internal Choice Distribution
CBSE provides internal choices (OR options) in approximately 33% of the paper:
● Section B: Choice in 2 questions.
● Section C: Choice in 1 question.
● Section D: Choice in 2 questions.
Informatics Practices