BOARD ACADEMICS

CBSE CS Guidelines

Curriculum breakdown, board exam weightage, and practical blueprint for Class 11 & 12 Computer Science (Python).

๐Ÿ“‹Curriculum Overview

The CBSE Computer Science curriculum (Subject Code: 083) focuses on computational thinking, programming concepts in Python, database management (SQL), and computer networks. All notes, quizzes, and sample papers in PyLearn are mapped unit-by-unit with this official syllabus.

๐Ÿ“ŠClass 12 Boards Weightage (Theory: 70 Marks)

Unit I

Computational Thinking & Programming - 2

Python Revision, Functions, Exception Handling, File Handling (Text, Binary, CSV), Stack using List.

40 Marks
Unit II

Computer Networks

Evolution of Networking, Network types, Topologies, Protocols (HTTP, TCP/IP), Web services, Security.

10 Marks
Unit III

Database Management

Relational database concepts, SQL Commands (DDL, DML), Joins, Mongoose/Python-SQL Connectivity.

20 Marks

๐Ÿ”ฌPractical Exam Blueprint (30 Marks)

The internal evaluation includes hands-on programming, file creation, and project presentations:

1.

Lab Test (12 Marks)

A Python program (6 marks) and a SQL query execution (6 marks) on a computer system.

2.

Report File + Viva (10 Marks)

A practical file with 15+ Python programs, 5+ SQL queries, and a corresponding viva voce exam.

3.

Project Work (8 Marks)

A collaborative real-world software project demonstrating Python and database connectivity (e.g. library, school management).