Text size
New: CTET Primary & Elementary and WB Upper Primary TET are live. Start free ›

NCERT · Class 11

NCERT Class 11 Computer Science: Chapter List and Official PDFs

All 10 chapters of the NCERT Class 11 Computer Science textbook(s), with the section headings of each chapter and a link to the official PDF on ncert.nic.in. Open a chapter to see what it covers.

10 chapters

Computer Science

Chapter 1: Computer SystemComputer Systems and Organisation
  • 1.1 Introduction to Computer System
  • 1.2 Evolution of Computer
  • 1.3 Computer Memory
  • 1.4 Data Transfer between Memory and CPU
  • 1.5 Microprocessors
  • 1.6 Data and Information
  • 1.7 Software
  • 1.8 Operating System
  • Summary
  • Exercise
  • Explore Yourself

Official NCERT PDF (English)

Chapter 2: Encoding Schemes and Number SystemComputer Systems and Organisation
  • 2.1 Introduction
  • 2.2 Number System
  • 2.3 Conversion between Number Systems
  • Summary
  • Exercise

Official NCERT PDF (English)

Chapter 4: Introduction to Problem SolvingComputational Thinking and Programming -1
  • 4.1 Introduction
  • 4.2 Steps for Problem Solving
  • 4.3 Algorithm
  • 4.4 Representation of Algorithms
  • 4.5 Flow of Control
  • 4.6 Verifying Algorithms
  • 4.7 Comparison of Algorithm
  • 4.8 Coding
  • 4.9 Decomposition
  • Summary
  • Exercise

Official NCERT PDF (English)

Chapter 5: Getting Started with PythonComputational Thinking and Programming -1
  • 5.1 Introduction to Python
  • 5.2 Python Keywords
  • 5.3 Identifiers
  • 5.4 Variables
  • 5.5 Comments
  • 5.6 Everything is an Object
  • 5.7 Data Types
  • 5.8 Operators
  • 5.9 Expressions
  • 5.10 Statement
  • 5.11 Input and Output
  • 5.12 Type Conversion
  • 5.13 Debugging
  • Summary
  • Exercise
  • Case Study-based Question

Official NCERT PDF (English)

Chapter 6: Flow of ControlComputational Thinking and Programming -1
  • 6.1 Introduction
  • 6.2 Selection
  • 6.3 Indentation
  • 6.4 Repetition
  • 6.5 Break and Continue Statement
  • 6.6 Nested Loops
  • Exercise
  • Summary
  • Programming Exercises
  • Case Study-based Questions

Official NCERT PDF (English)

Chapter 7: FunctionsComputational Thinking and Programming -1
  • 7.1 Introduction
  • 7.2 Functions
  • 7.3 User Defined Functions
  • 7.4 Scope of a Variable
  • 7.5 Python Standard Library
  • Summary
  • Exercise
  • Activity-based Questions
  • Suggested Lab. Exercises
  • Case Study-based Question

Official NCERT PDF (English)

Chapter 8: StringsComputational Thinking and Programming -1
  • 8.1 Introduction
  • 8.2 Strings
  • 8.3 String Operations
  • 8.4 Traversing a String
  • 8.5 String Methods and Built-in Functions
  • 8.6 Handling Strings
  • Summary
  • Exercise
  • Programming Problems

Official NCERT PDF (English)

Chapter 9: ListsComputational Thinking and Programming -1
  • 9.1 Introduction to List
  • 9.2 List Operations
  • 9.3 Traversing a List
  • 9.4 List Methods and Built-in Functions
  • 9.5 Nested Lists
  • 9.6 Copying Lists
  • 9.7 List as Argument to a Function
  • 9.8 List Manipulation
  • Exercise
  • Summary
  • Programming Problems

Official NCERT PDF (English)

Chapter 10: Tuples and DictionariesComputational Thinking and Programming -1
  • 10.1 Introduction to Tuples
  • 10.2 Tuple Operations
  • 10.3 Tuple Methods and Built-in Functions
  • 10.4 Tuple Assignment
  • 10.5 Nested Tuples
  • 10.6 Tuple Handling
  • 10.7 Introduction to Dictionaries
  • 10.8 Dictionaries are Mutable
  • 10.9 Dictionary Operations
  • 10.10 Traversing a Dictionary
  • 10.11 Dictionary methods and Built-in functions
  • 10.12 Manipulating Dictionaries
  • Exercise
  • Summary
  • Programming Problems
  • Case Study-based Question
  • Case Study-based Questions

Official NCERT PDF (English)

Chapter 11: Societal ImpactSociety, Law, and Ethics
  • 11.1 Introduction
  • 11.2 Digital Footprints
  • 11.3 Digital Society and Netizen
  • 11.4 Data Protection
  • 11.5 Cyber Crime
  • 11.6 Indian Information Technology Act (IT Act)
  • 11.7 Impact on Health
  • Summary
  • Exercise

Official NCERT PDF (English)

Free sample questions

Three sample questions with answers. Full explanations — and the rest of the question bank — are free to read after you sign up.

Q1. Assertion (A): Evaluating 10 + 12/2 when the average of 10 and 12 is wanted is a logical error. Reason (R): A logical error makes the program stop abruptly with an error message.

  1. Both A and R are true and R is the correct explanation of A.
  2. Both A and R are true but R is not the correct explanation of A.
  3. A is true but R is false.
  4. A is false but R is true.
Show answer

Correct answer: C. A is true but R is false.

🔒 The full explanation is free to read after you sign up →

Q2. A new company wants to sell sports shoes under the name "Nikke" with a swoosh-like logo, because a well-known brand already uses "Nike". Why is this NOT permitted?

  1. Copyright does not allow any shoe design
  2. A trademark also prevents use of a confusingly similar mark
  3. A patent lasts only for 20 years
  4. Public licences forbid shoes
Show answer

Correct answer: B. A trademark also prevents use of a confusingly similar mark

🔒 The full explanation is free to read after you sign up →

Q3. Assertion (A): Once a program has been translated by a compiler, the compiler is needed every time the program is executed. Reason (R): An interpreter translates the source code one line at a time.

  1. Both A and R are true and R is the correct explanation of A.
  2. Both A and R are true but R is not the correct explanation of A.
  3. A is true but R is false.
  4. A is false but R is true.
Show answer

Correct answer: D. A is false but R is true.

🔒 The full explanation is free to read after you sign up →

Stuck on a chapter?

Ask the Tution Sir AI tutor — it explains step by step from the syllabus.

Start free practice on Tution Sir

Free plan, no card needed. Full mock tests and the complete question bank are on the Pro plan.

Start free practice →

Chapter lists follow the NCERT textbooks as available to us; textbooks are revised from time to time, so confirm on ncert.nic.in.

Related pages