Skip to content

CBSE - Computer Science Resources

Welcome to the CBSE (Central Board of Secondary Education) computer science learning resources.

About CBSE Computer Science

CBSE's computer science curriculum focuses on computational thinking, programming logic, and practical problem-solving skills using Python. The board emphasizes hands-on coding and project-based learning.

Available Standards

Standard 10

Information Technology (Code 402) - Digital documentation - Electronic spreadsheets - Database management basics - Web applications and security - Practical skills in office tools

Standard 11

Computer Science (Code 083) - Python programming fundamentals - Data handling with Python - Introduction to computational thinking - Boolean logic - Basics of computer systems

Standard 12

Computer Science (Code 083) - Advanced Python programming - Data structures (Stacks, Queues, Lists) - File handling and CSV/binary files - Database concepts with SQL - Computer networks and society

Exam Pattern

Theory Paper (Class 11 & 12)

  • Duration: 3 hours
  • Marks: 70
  • Sections:
  • Section A: MCQ and Fill in the blanks (1 mark each)
  • Section B: VSA questions (2 marks each)
  • Section C: SA questions (3 marks each)
  • Section D: LA questions (4-5 marks each)

Practical Exam

  • Marks: 30
  • Components:
  • Lab test (Programming + SQL/CSV): 10 marks
  • Project work: 10 marks
  • Viva voce: 5 marks
  • Practical file: 5 marks

Study Resources

Each standard includes: - NCERT-aligned chapter notes - Python programming examples - Practice questions from each section - Previous year CBSE question papers - Sample papers - Project ideas and guides

Tips for CBSE Students

  1. Master Python: Unlike GSEB, CBSE uses Python - practice it daily
  2. Understand Concepts: CBSE focuses on understanding, not rote learning
  3. Work on Projects: Start your Class 12 project early (November/December)
  4. Practice SQL: Database queries are guaranteed in board exams
  5. Case Studies: CBSE often includes real-world scenarios in questions

Important Differences from GSEB

Aspect GSEB CBSE
Programming Language C++ Python
Exam Style Output-based, syntax-heavy Concept-based, logic-heavy
Practical Marks 30 30
Project Required No Yes (Class 12)

Contact for Help

Questions about CBSE syllabus or Python programming:


Batch Information: Weekend-Only batches starting May 20, 2026 with 1-Month FREE Trial! Enroll Now →