CBSE Class 12 Computer science Syllabus for 2026-27

Computer Science is one of the subjects that has been prescribed by the CBSE for Class 12. The enrolled candidates who will be opting for Computer Science as their subject are expected to thoroughly go through the syllabus from the very beginning of the Academic session. The detailed syllabus of Computer Science is helpful and insightful for the students of Class 12. The following aspects are of major concern for the students, opting for Computer Science as their subject:
1. The Understand the concept of functions and recursion.
2. Learn how to create and use Python libraries.
3. Learn file handling.
4. Learn about the concept of efficiency in algorithms and computing in general.
5. Learn basic data structures: lists, stacks, and queues.
6. Get a basic understanding of computer networks: network stack, basic network hardware,
basic protocols, and basic tools.
7. Connect a Python program with an SQL database, and learn aggregation functions in SQL.
8. Have a clear understanding of cyber ethics and cybercrime. Understand the value of
technology in societies, gender and disability issues, and the technology behind biometric ids.

Question Paper Search
Please select a Question Paper Type
Please select a Question Paper Type
Please select a Class
Please select a Subject
Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+