CBSE Class 11 Computer Science Syllabus 2025–26 | NCERT
====================================================
CBSE CLASS 11 – COMPUTER SCIENCE (NCERT) | SYLLABUS 2025–26
Class: XI
Subject: Computer Science
Board: Central Board of Secondary Education (CBSE)
💻 Question Paper Pattern & Marking Scheme (CBSE 2025–26)
Annual Examination (Theory): 70 Marks
Practical / Internal Assessment: 30 Marks
Total: 100 Marks
Question Paper Structure (Theory – 70 Marks)
- Section A: Very Short Answer (VSA) / MCQs
1 mark each – fundamentals, syntax, definitions - Section B: Short Answer–I (SA-I)
2 marks each – concepts and small code snippets - Section C: Short Answer–II (SA-II)
3 marks each – logic building, tracing, short programs - Section D: Long Answer (LA)
5 marks each – problem-solving and program-based questions - Section E: Case-based / Application-based questions
4–5 marks – analytical thinking and real-life scenarios
Practical / Internal Assessment (30 Marks)
- Practical File / Program Record – 10 marks
- Practical Examination (Python programming) – 15 marks
- Viva Voce – 5 marks
Note: Practical assessment emphasizes algorithmic thinking, coding skills in Python, debugging, and logical problem-solving.
🧠 CBSE Class 11 Computer Science Syllabus (NCERT) – 2025–26
| Unit | Chapter / Unit Title | Brief Chapter Summary / Learning Outcomes |
|---|---|---|
| Unit 1 | Computer System | Introduction to computer systems, hardware components, software types, operating systems, and basic computing concepts. |
| Unit 2 | Encoding Schemes and Number Systems | Binary, octal, decimal, and hexadecimal number systems; interconversion; data representation and character encoding. |
| Unit 3 | Introduction to Python | Features of Python, interactive and script modes, tokens, variables, keywords, and basic input–output operations. |
| Unit 4 | Operators and Expressions | Arithmetic, relational, logical operators, expressions, type conversion, and operator precedence. |
| Unit 5 | Flow of Control | Conditional statements (if, if–else, elif), looping constructs (for, while), and control statements. |
| Unit 6 | Strings in Python | String creation, indexing, slicing, operators, built-in string functions, and string manipulation. |
| Unit 7 | Lists in Python | List creation, indexing, slicing, operations, built-in functions, and applications in problem-solving. |
| Unit 8 | Tuples and Dictionaries | Immutable tuples, dictionary concepts, key–value pairs, operations, and practical usage. |
| Unit 9 | Introduction to Data Handling | Concept of data, data types, basic data handling techniques, and simple problem-solving using collections. |
| Unit 10 | Basics of Algorithms and Problem Solving | Understanding algorithms, flowcharts, stepwise problem-solving, and logical thinking. |
| Unit 11 | Practical Programming | Writing, testing, and debugging Python programs using concepts learned throughout the course. |
✅ Key Highlights
- Fully aligned with NCERT textbooks and CBSE academic session 2025–26
- Strong focus on Python programming, logic development, and problem-solving
- Builds foundation for Class 12 Computer Science, competitive exams, and coding skills
🔍 Related Keyphrases
- CBSE Class 11 Computer Science Syllabus 2025–26
- NCERT Class 11 Computer Science Curriculum
- Class 11 Computer Science Python Syllabus
- CBSE Class 11 Computer Science Exam Pattern
- Class 11 Computer Science Practical Syllabus
Tag:CBSE Class 11 Computer Science syllabus, CBSE Class 11 Python programming, CBSE Computer Science exam pattern Class 11, CBSE Computer Science marking scheme, Class 11 Computer Science chapters list, Class 11 Computer Science practical syllabus, Class 11 Computer Science Python syllabus, NCERT Class 11 Computer Science curriculum