Home   »   CBSE Class 12 Computer Science Sample...

CBSE Class 12 Computer Science Sample Paper 2024-25 [Released] with Solutions PDF

The CBSE Board Examination of Class 12th for the academic session 2024-25 will be held between February and April 2025. But the preparations for those Class 12th Computer Science exams have also been started by the students and one of the key sources that help students prepare and succeed in the final exams is the preparation using the sample papers.

In this article, we are going to discuss the CBSE Class 12 Computer Science Sample Paper 2024-25 as the board has released the sample papers at its official website along with their solutions. The direct links to access these Class 12th CS sample papers along with Solutions are attached below in the article.

CBSE Class 12 Computer Science Sample Paper 2024-25

The computer science sample papers released by the CBSE can be termed as replicas of the main exam paper that will be presented in front of students to answer during the main exam. These sample papers are created by the same teaching staff that creates the final exam question paper so that students can have best practice and prepare themselves best for the main exam.

The subject code for Class 12th Computer Science Subject is 083. The CBSE Class 12 Sample Paper 2024-25 has been uploaded to the online portal following the exact same exam pattern and syllabus. Students will get to examine all the important topics from the computer science syllabus including the likes of Computer Systems and Organisation, Computational Thinking and Programming -1, Society, Law, and Ethics.

CBSE Class 12 CS Exam Pattern 2025

The exam pattern for the computer science subject is set and placed in a manner that provides a well-balanced approach toward testing the student’s analytical thinking, understanding, and decision-making skills. The computer science question paper contains a set of 37 questions divided into 5 sections. The table below reveals the number of questions each section carries along with the marks carried by each question.

CBSE Class 12 Computer Science Exam Pattern 2025
Sections Category Marks Number of Questions
Section A Multiple Choice Questions (MCQs) 1 mark each 1-21
Section B Very Short Answers (VSA) 2 marks each 22-28
Section C Short Answers (SA) 3 marks each 29-31
Section D Long Answers (LA) 4 marks each 32-35
Section E Source-based/ Case-based 5 marks each 36-37

CBSE Class 12 CS Sample Paper 2024-25 Download PDF with Solutions

Practicing with the sample papers is not enough as after solving a sample paper it is also required to check whether the solutions are correct or not, therefore the CBSE has released the solutions along with the CBSE Class 12 Computer Science Sample Paper 2024-25 PDF. In the table below, we have added the direct links to access the Computer Science Sample Papers 2025 PDF along with solutions.

CBSE Class 12 Computer Science Sample Paper 2024-25
Subject Sample Question Paper (SQP) Marking Scheme (MS)
Computer Science Click Here Click Here

Previous Year CS [083] Sample Paper Class 12 PDF with Solutions

For the better help of students, we have added the previous year’s computer science sample paper class 12 with solutions. Click on the direct links added below in the table and download the sample papers for future use:

Previous Year’s Computer Science Sample Paper Class 12 with Solutions
Year Subject Sample Question Paper (SQP) Marking Scheme (MS)
2023 Computer Science Click Here Click Here
2022 Computer Science Click Here Click Here
2021 Computer Science (Term 1) Click Here Click Here
Computer Science (Term 2) Click Here Click Here

CBSE Class 12 Computer Science Sample Questions 2024-25

Section – A

Q1. State True or False:
The Python interpreter handles logical errors during code execution.

Ans. False
(1 mark for correct answer)

Q2. Identify the output of the following code snippet:
text = “PYTHONPROGRAM”
text=text.replace(‘PY’,’#’)
print(text)

(A) #THONPROGRAM
(B) ##THON#ROGRAM
(C) #THON#ROGRAM
(D) #YTHON#ROGRAM

Ans. (A) #THONPROGRAM
(1 mark for correct answer)

Q3. Which of the following expressions evaluates to False?

(A) not(True) and False
(B) True or False
(C) not(False and True)
(D) True and not(False)

Ans. (A) not (True) and False
(1 mark for correct answer) 

Q4. What is the output of the expression?
country=’International’
print(country.split(“n”))

(A) (‘I’, ‘ter’, ‘atio’, ‘al’)
(B) [‘I’, ‘ter’, ‘atio’, ‘al’]
(C) [‘I’, ‘n’, ‘ter’, ‘n’, ‘atio’, ‘n’, ‘al’]
(D) Error

Ans. (B) [‘I’, ‘ter’, ‘atio’, ‘al’]
(1 mark for correct answer) 

Q5. What will be the output of the following code snippet?

message= “World Peace”
print(message[-2::-2])

Ans. ce lo
(1 mark for correct answer).

Sharing is caring!

About the Author

Hi! I'm Lokesh Sharma, a passionate content writer specializing in educational technology. 3 years in the EdTech industry have sharpened my skills in crafting educational content that cuts through the noise. I transform complex topics into engaging pieces that empower my readers. Let's leverage the power of knowledge to revolutionize education, together.