LearnCBSE.net

NCERT Books Class 11 Computer Science – Official PDFs

If you are looking for NCERT Books Class 11 Computer Science, the first thing to know is that CBSE actually prescribes two separate NCERT textbooks for the computer stream in Class 11: Computer Science and Informatics Practices. Your school teaches only one of these as your elective, not both, so check your timetable before you open any PDF below.

We verified every chapter PDF for both books directly on ncert.nic.in on 11 July 2026, and all 19 files across the two books returned a live link. This check matters because forwarded links and old bookmarks sometimes carry pre-rationalisation copies of these books, with chapters CBSE has since renumbered or dropped — opening the wrong file means revising a chapter that will not appear on your current paper.

NCERT Books Class 11 Computer Science and Informatics Practices: Book Identity

The Computer Science textbook has 11 chapters, with official file codes running from kecs101 to kecs111. The Informatics Practices textbook has 8 chapters, coded keip101 to keip108. Both are in the English medium and both are hosted on ncert.nic.in.

We refer to this as the current NCERT edition rather than naming a specific edition year, because NCERT itself updates the printed edition for the current academic session without renumbering the chapter codes. For the exact session/edition year printed on your copy, always cross-check the official NCERT textbook catalogue.

Book Chapters File Code Range Medium
Computer Science 11 kecs101–kecs111 English
Informatics Practices 8 keip101–keip108 English

The chapter-wise table below shows every verified PDF with its page count instead of a repeated verified tag, since page count is a useful clue for how long a chapter will take to revise.

Computer Science Chapter-Wise PDF Links: What Each Chapter Covers

Computer Science
Ch. Chapter Pages Official PDF
1 COMPUTER SYSTEM 26 PDF
2 ENCODING SCHEMES AND NUMBER SYSTEM 18 PDF
3 EMERGING TRENDS 16 PDF
4 INTRODUCTION TO PROBLEM SOLVING 26 PDF
5 GETTING STARTED WITH PYTHON 34 PDF
6 FLOW OF CONTROL 22 PDF
7 FUNCTIONS 32 PDF
8 STRINGS 14 PDF
9 LISTS 18 PDF
10 TUPLES AND DICTIONARIES 22 PDF
11 SOCIETAL IMPACT 24 PDF
Informatics Practices
Ch. Chapter Pages Official PDF
1 COMPUTER SYSTEM CHAPTER 1 14 PDF
2 “Computer science is no more about computers than astronomy is about telescopes” 16 PDF
3 — G. van Rossum 24 PDF
4 WORKING WITH LISTS AND DICTIONARIES 26 PDF
5 “Data is not information, Information is not knowledge, Knowledge is not understanding, Understanding is not wisdom.” 14 PDF
6 INTRODUCTION CHAPTER TO NUMPy 6 28 PDF
7 DATABASE CHAPTER 20 PDF
8 – E. F. Codd 32 PDF

Use these one-line summaries to decide which chapter to open first, instead of downloading all 11 at once.

  • Chapter 1 — Computer System: covers hardware, software and memory units and how a computer stores and processes data internally.
  • Chapter 2 — Encoding Schemes and Number System: works through binary, decimal, ASCII and Unicode, the codes that turn text and numbers into signals a machine understands.
  • Chapter 3 — Emerging Trends: introduces AI, IoT and cloud computing as a short look at where computing is heading.
  • Chapter 4 — Introduction to Problem Solving: builds algorithms and flowcharts, the thinking steps before any code is written.
  • Chapter 5 — Getting Started with Python: introduces variables, data types and the Python interpreter as first contact with the language used for the rest of the course.
  • Chapter 6 — Flow of Control: covers conditional statements and loops, the decision and repetition logic behind every real program.
  • Chapter 7 — Functions: explains user-defined functions and scope, or how to break a program into reusable, testable pieces.
  • Chapter 8 — Strings: works through string indexing and slicing, the skill of pulling apart and rebuilding text data.
  • Chapter 9 — Lists: covers list operations and methods, Python’s most frequently used data structure.
  • Chapter 10 — Tuples and Dictionaries: compares immutable sequences and key-value pairs — data that should not change against data you look up by name.
  • Chapter 11 — Societal Impact: covers digital footprint, IPR and cyber safety, the non-coding chapter that exams usually test through case-based questions.

Informatics Practices Chapter-Wise PDF Links: What Each Chapter Covers

The Informatics Practices book has an unusual detail in its official file names: three chapter titles on ncert.nic.in are quotations rather than topic names — one credited to Guido van Rossum, one unattributed line about data and wisdom, and one credited to E. F. Codd. This is not a printing mistake; NCERT uses each quote as the chapter’s opening thought. The list below tells you what each chapter actually teaches, regardless of its printed title.

  • Chapter 1 — Computer System: a refresher on hardware and software basics before the book moves into data handling.
  • Chapter 2 (quote chapter): builds data, information and computational thinking — how raw facts turn into usable information.
  • Chapter 3 (— G. van Rossum quote): covers Python fundamentals — syntax, variables and basic programs.
  • Chapter 4 — Working with Lists and Dictionaries: covers list and dictionary operations for storing and retrieving grouped data.
  • Chapter 5 (quote chapter on data and wisdom): applies data handling concepts to organising real datasets.
  • Chapter 6 — Introduction to NumPy: introduces arrays and NumPy functions, moving from plain Python lists to faster numeric operations.
  • Chapter 7 — Database chapter: covers database concepts and DBMS terms — why data is stored in structured tables instead of loose files.
  • Chapter 8 (— E. F. Codd quote): covers the relational model and SQL basics, the theory behind every SQL query.

How to Use These NCERT Books for Class 11 Computer Science Revision

A chapter list is only useful if you turn it into a routine. This sequence works for both books.

  1. Read the chapter PDF once without trying to code along, just to follow the flow of the topic.
  2. Open a Python IDE or an online compiler and retype every example from the chapter by hand instead of copy-pasting — typing forces you to notice syntax details you would otherwise skip.
  3. Attempt the exercises printed inside the chapter PDF before checking any answer key, so you know exactly which part you got wrong.
  4. Revise Flow of Control and Functions together, since code-based board questions often combine a loop with a function call in one question.
  5. If you are enrolled in Informatics Practices, revise the Database chapter and Introduction to NumPy back-to-back, since both test how you organise and query stored data.
  6. Confirm with your school which of the two books is on your timetable before building a revision plan around either one — CBSE runs them as separate electives with separate question papers.
Mistake Correct Rule How to Check Your Answer
Downloading a pre-rationalisation PDF from a forwarded link or unofficial mirror. Only chapter PDFs hosted on ncert.nic.in reflect the current chapter list — 11 chapters for Computer Science, 8 for Informatics Practices. Count the chapters in your downloaded file against the chapter-wise table on this page; a mismatch means the file is outdated.
Assuming a school studies both books together as one subject. CBSE treats Computer Science and Informatics Practices as two separate electives with separate exams. Ask your school which subject appears on your Class 11 timetable before opening either book.
Skipping the exercises at the end of chapters like Functions or Flow of Control. Code-based board questions are built directly from the in-chapter examples and exercises. If you can solve a chapter’s own exercises without checking the text, you are ready for that topic.

Computer Science or Informatics Practices: Which Book Applies to You

Since two computer subjects exist for the same class, use this table to confirm which one is yours before you commit to a revision plan.

What You Should Check Why It Matters
Your school’s Class 11 timetable or subject list Confirms which of the two books — Computer Science or Informatics Practices — is actually assigned to you, since both are listed as Class 11 computer subjects.
Whether your stream requires Mathematics Computer Science is usually paired with Mathematics in most CBSE schools, while Informatics Practices is more often open to students without Maths — though this is a general pattern, not a fixed CBSE rule, and it varies by school.
Whether your course covers database and SQL topics Only Informatics Practices includes a database chapter and the relational model with SQL; Computer Science instead goes deeper into data structures like lists, tuples and dictionaries.

Other Official NCERT Resources for Class 11 Students

This page focuses only on the official textbook PDFs. For chapter-based practice material built around these same 19 chapters, visit the Class 11 Computer Science resource page. If you want the full list of subjects CBSE prescribes for this class first, the Class 11 resource hub lists every one of them. And if you are planning across your whole school career, the CBSE resource library indexes material for every class.

You can always cross-check availability and edition details yourself on the official NCERT textbook catalogue, which is the source we used for the 11 July 2026 verification above.

Reference: NCERT Class 11 Computer Science textbook, official edition on ncert.nic.in.

FAQs on NCERT Books Class 11 Computer Science

Is Informatics Practices a separate book from Computer Science for Class 11?

Yes. NCERT publishes them as two separate textbooks for Class 11 — Computer Science (11 chapters, file codes kecs101 to kecs111) and Informatics Practices (8 chapters, file codes keip101 to keip108). A school offers one of these as an elective, not both.

How many chapters are in the NCERT Class 11 Computer Science book?

11 chapters, from Computer System through Societal Impact, covering computer fundamentals, number systems, problem solving, and Python programming from variables up to lists, tuples and dictionaries.

Does the NCERT Class 11 Informatics Practices book cover databases and SQL?

Yes. Chapter 7 (the Database chapter) introduces database and DBMS terms, and Chapter 8 — titled with a quote credited to E. F. Codd — covers the relational model and SQL basics. The Computer Science book does not include a database chapter.

How do I know if my school follows Computer Science or Informatics Practices?

Check your school’s Class 11 subject list or timetable. CBSE runs these as two distinct electives with separate question papers, so your school will have assigned one, not both.

Are these NCERT Class 11 Computer Science PDFs the current, rationalised edition?

They are the editions currently hosted on ncert.nic.in, verified live on 11 July 2026, with 11 chapters in Computer Science and 8 in Informatics Practices. NCERT does not host a separate “old syllabus” version of either book on its official catalogue.

About the Author

Academic Editor, LearnCBSE

Greya Lakshmi is the academic editor behind LearnCBSE.net. She works with subject teachers to turn the official CBSE syllabus, NCERT textbooks and previous-year question papers into clear, exam-ready study material: step-by-step NCERT solutions, worked examples, marking-scheme tips and common-mistake guides for CBSE Classes 1 to 12. Every page is reviewed for syllabus alignment and accuracy before it is published.

Related

More from this section