---
type: "Book"
knowledge_type: "book"
entity_type: "book"
id: "66ae541b191fdf5766655c69"
title: "Computer Science"
board: "CBSE"
curriculum: "CBSE"
class_id: "66ab5807ffbb5019db722158"
class: "Class 12"
class_name: "Class 12"
class_slug: "class-12"
class_canonical_url: "https://www.edzy.ai/cbse-class-12"
class_markdown_url: "https://www.edzy.ai/okf/class/cbse-class-12.md"
subject_id: "66ab5c44543b6f461d7a9d91"
subject: "Computer Science"
subject_slug: "class-12-computer-science"
subject_canonical_url: "https://www.edzy.ai/cbse-class-12-computer-science"
subject_markdown_url: "https://www.edzy.ai/okf/subject/cbse-class-12-computer-science.md"
book: "Computer Science"
book_slug: "computer-science"
canonical_url: "https://www.edzy.ai/cbse-class-12-computer-science-book"
markdown_url: "https://www.edzy.ai/okf/book/cbse-class-12-computer-science-book.md"
source_type: "examSubjectBook"
source_id: "66ae541b191fdf5766655c69"
source: "Edzy"
chapter_count: "13"
topic_count: "85"
version: "1"
last_updated: "2026-06-24"
svg_icon: "https://edzy-ai.s3.ap-south-1.amazonaws.com/academic/class-12/66ae541b191fdf5766655c69.svg"
book_svg_icon: "https://edzy-ai.s3.ap-south-1.amazonaws.com/academic/class-12/66ae541b191fdf5766655c69.svg"
subject_svg_icon: "https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/cfeb25f7-bc45-4041-8ea0-643d899472dd.svg"
color_name: "Deep Teal"
color_light_foreground: "#016B61"
color_light_background: "#DAFFFB"
color_dark_foreground: "#016B61"
color_dark_background: "#0B3934"

---

# Computer Science

Computer Science is a CBSE Class 12 book for the subject Computer Science on Edzy.

## Knowledge Snapshot

| Field         | Details                          |
| :------------ | :------------------------------- |
| Board         | CBSE        |
| Curriculum    | CBSE   |
| Class         | Class 12 |
| Subject       | Computer Science  |
| Book          | Computer Science     |
| Book Slug     | computer-science         |
| Chapter Count | 13 |
| Topic Count   | 85   |
| Last Updated  | 2026-06-24  |

---

## Book Overview

This book belongs to Class 12, covering the subject Computer Science under the CBSE board and curriculum. The listed chapters and topics form the available book-level OKF inventory.

---

## OKF Hierarchy

| Level   | Title                            | Canonical URL                           | Markdown URL                            |
| :------ | :------------------------------- | :-------------------------------------- | :-------------------------------------- |
| Class   | Class 12 | https://www.edzy.ai/cbse-class-12   | https://www.edzy.ai/okf/class/cbse-class-12.md   |
| Subject | Computer Science  | https://www.edzy.ai/cbse-class-12-computer-science | https://www.edzy.ai/okf/subject/cbse-class-12-computer-science.md |
| Book    | Computer Science     | https://www.edzy.ai/cbse-class-12-computer-science-book        | https://www.edzy.ai/okf/book/cbse-class-12-computer-science-book.md        |

---

## Chapter Index

| No. | Chapter                                     | Pages         | Page Count | Topics | Canonical URL                                                                | Markdown URL                                                              |
| --- | ------------------------------------------- | ------------- | ---------- | ------ | --------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| 1   | Exception Handling in Python               | 1-18         | 18        | 7     | https://www.edzy.ai/cbse-class-12-computer-science-exception-handling-in-python | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-exception-handling-in-python.md |
| 2   | File Handling in Python                    | 19-38        | 20        | 8     | https://www.edzy.ai/cbse-class-12-computer-science-file-handling-in-python | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-file-handling-in-python.md |
| 3   | Stack                                       | 39-52        | 14        | 7     | https://www.edzy.ai/cbse-class-12-computer-science-stack                  | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-stack.md |
| 4   | Queue                                       | 59-67        | 9         | 5     | https://www.edzy.ai/cbse-class-12-computer-science-queue                  | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-queue.md |
| 5   | Sorting                                     | 67-80        | 14        | 5     | https://www.edzy.ai/cbse-class-12-computer-science-sorting                | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-sorting.md |
| 6   | Searching                                    | 81-96        | 16        | 4     | https://www.edzy.ai/cbse-class-12-computer-science-searching               | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-searching.md |
| 7   | Understanding Data                          | 97-110       | 14        | 5     | https://www.edzy.ai/cbse-class-12-computer-science-understanding-data      | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-understanding-data.md |
| 8   | Database Concepts                           | 111-130      | 20        | 5     | https://www.edzy.ai/cbse-class-12-computer-science-database-concepts      | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-database-concepts.md |
| 9   | Structured Query Language (SQL)            | 131-180      | 50        | 10    | https://www.edzy.ai/cbse-class-12-computer-science-structured-query-language-sql | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-structured-query-language-sql.md |
| 10  | Computer Networks                           | 181-202      | 22        | 8     | https://www.edzy.ai/cbse-class-12-computer-science-computer-networks      | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-computer-networks.md |
| 11  | Data Communication                          | 203-222      | 20        | 8     | https://www.edzy.ai/cbse-class-12-computer-science-data-communication      | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-data-communication.md |
| 12  | Security Aspects                           | 223-240      | 18        | 9     | https://www.edzy.ai/cbse-class-12-computer-science-security-aspects      | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-security-aspects.md |
| 13  | Project Based Learning                     | 240-248      | 9         | 4     | https://www.edzy.ai/cbse-class-12-computer-science-project-based-learning  | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-project-based-learning.md |

---

## Chapter Source Index

| No. | Chapter                                     | Source PDF                                                                                                   |
| --- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| 1   | Exception Handling in Python               | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/eeffa1ef-3ab9-4187-afcb-f82c05df8cb1.pdf  |
| 2   | File Handling in Python                    | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/1c8afbd6-e5ab-466a-a6f2-fe2ab3cc31cb.pdf |
| 3   | Stack                                       | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/7304af41-953e-471e-9945-f6aad6acde97.pdf   |
| 4   | Queue                                       | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/c388ee57-4f3d-4815-a0df-be88288667cd.pdf   |
| 5   | Sorting                                     | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/8bbecc69-4a1d-413c-be28-228d5b259b25.pdf   |
| 6   | Searching                                    | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/0350723c-4cc1-4019-a065-7c96691bde07.pdf   |
| 7   | Understanding Data                          | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/facfdfbd-4e2f-4699-9fa2-5a2baba963a0.pdf   |
| 8   | Database Concepts                           | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/ebf93095-b647-4441-ae2a-629549e12a90.pdf   |
| 9   | Structured Query Language (SQL)            | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/55924722-106b-4ff6-8ffa-e7edf0671987.pdf   |
| 10  | Computer Networks                           | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/443e2d85-0c6f-48f8-9a5c-96ba6c4a4ac9.pdf   |
| 11  | Data Communication                          | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/a4b24b8a-ea7f-4430-a05a-afeb55d690a8.pdf   |
| 12  | Security Aspects                           | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/6ec3b175-6e0a-47aa-82b6-19e1f6dccde0.pdf   |
| 13  | Project Based Learning                     | https://edzy-ai.s3.ap-south-1.amazonaws.com/edzy-express-ts/1a332f58-fe72-456c-bd40-28e7473178de.pdf   |

---

## Topic Inventory

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7708a243cecf9626b755 | Introduction                     |
| 2   | 69aa7708a243cecf9626b757 | Syntax Errors                    |
| 3   | 69aa7708a243cecf9626b759 | Exceptions                       |
| 4   | 69aa7708a243cecf9626b75b | Built-in Exceptions              |
| 5   | 69aa7708a243cecf9626b75d | Raising Exceptions               |
| 6   | 69aa7708a243cecf9626b75f | Handling Exceptions              |
| 7   | 69aa7708a243cecf9626b761 | Finally Clause                   |
| 8   | 69aa7756a243cecf9626d2d1 | Introduction to Files            |
| 9   | 69aa7756a243cecf9626d2d3 | Types of Files                   |
| 10  | 69aa7756a243cecf9626d2d5 | Opening and Closing a Text File  |
| 11  | 69aa7756a243cecf9626d2d7 | Writing to a Text File           |
| 12  | 69aa7756a243cecf9626d2d9 | Reading from a Text File         |
| 13  | 69aa7756a243cecf9626d2db | Setting Offsets in a File       |
| 14  | 69aa7756a243cecf9626d2dd | Creating and Traversing a Text File |
| 15  | 69aa7756a243cecf9626d2df | The Pickle Module                |
| 16  | 69aa774ea243cecf9626cfad | Introduction                     |
| 17  | 69aa774ea243cecf9626cfaf | Stack                            |
| 18  | 69aa774ea243cecf9626cfb1 | Operations on Stack              |
| 19  | 69aa774ea243cecf9626cfb3 | Implementation of Stack in Python|
| 20  | 69aa774ea243cecf9626cfb5 | Notations for Arithmetic Expressions |
| 21  | 69aa774ea243cecf9626cfb7 | Conversion from Infix to Postfix Notation |
| 22  | 69aa774ea243cecf9626cfb9 | Evaluation of Postfix Expression  |
| 23  | 69aa778ea243cecf9626e5cc | IntroductIon to Queue            |
| 24  | 69aa778ea243cecf9626e5ce | operatIons on Queue              |
| 25  | 69aa778ea243cecf9626e5d0 | ImplementatIon of Queue usIng python |
| 26  | 69aa778ea243cecf9626e5d2 | IntroductIon to deQue            |
| 27  | 69aa778ea243cecf9626e5d4 | ImplementatIon of deQue usIng python |
| 28  | 69aa7787a243cecf9626e381 | Introduction                     |
| 29  | 69aa7787a243cecf9626e383 | Bubble Sort                      |
| 30  | 69aa7787a243cecf9626e385 | Selection Sort                   |
| 31  | 69aa7787a243cecf9626e387 | Insertion Sort                   |
| 32  | 69aa7787a243cecf9626e389 | Time Complexity of Algorithms    |
| 33  | 69aa77c8a243cecf9626f7a3 | Introduction                     |
| 34  | 69aa77c8a243cecf9626f7a5 | Linear Search                    |
| 35  | 69aa77c8a243cecf9626f7a7 | Binary Search                    |
| 36  | 69aa77c8a243cecf9626f7a9 | Search by Hashing                |
| 37  | 69aa77c1a243cecf9626f579 | Introduction to Data             |
| 38  | 69aa77c1a243cecf9626f57b | Data Collection                  |
| 39  | 69aa77c1a243cecf9626f57d | Data Storage                     |
| 40  | 69aa77c1a243cecf9626f57f | Data Processing                  |
| 41  | 69aa77c1a243cecf9626f581 | Statistical Techniques for Data Processing |
| 42  | 69aa77faa243cecf96270795 | Introduction                     |
| 43  | 69aa77faa243cecf96270797 | File System                      |
| 44  | 69aa77faa243cecf96270799 | Database Management System       |
| 45  | 69aa77faa243cecf9627079b | Relational Data Model            |
| 46  | 69aa77faa243cecf9627079d | Keys in a Relational Database    |
| 47  | 69aa7862a243cecf96273413 | Introduction                     |
| 48  | 69aa7863a243cecf9627361e | Operations on Relations          |
| 49  | 69aa7863a243cecf96273652 | Using Two Relations in a Query   |
| 50  | 69aa7862a243cecf9627343e | Structured Query Language (SQL)  |
| 51  | 69aa7862a243cecf9627346b | Data Types and Constraints in MySQL |
| 52  | 69aa7862a243cecf962734b3 | SQL for Data Definition          |
| 53  | 69aa7862a243cecf96273523 | SQL for Data Manipulation        |
| 54  | 69aa7863a243cecf9627359a | SQL for Data Query               |
| 55  | 69aa7863a243cecf962735cc | Functions in SQL                 |
| 56  | 69aa7863a243cecf962735f2 | GROUP BY Clause in SQL          |
| 57  | 69aa7830a243cecf96272066 | Introduction to Computer Networks  |
| 58  | 69aa7830a243cecf9627206c | Evolution of Networking          |
| 59  | 69aa7830a243cecf96272070 | Types of Networks                |
| 60  | 69aa7830a243cecf96272076 | Network Devices                  |
| 61  | 69aa7830a243cecf9627207c | Networking Topologies            |
| 62  | 69aa7830a243cecf9627207f | Identifying Nodes in a Networked Communication |
| 63  | 69aa7830a243cecf96272081 | Internet, Web and the Internet of Things |
| 64  | 69aa7830a243cecf96272083 | Domain Name System               |
| 65  | 69aa7868a243cecf96273b4a | Concept of Communication          |
| 66  | 69aa7868a243cecf96273b4e | Components of Data Communication  |
| 67  | 69aa7868a243cecf96273b52 | Measuring Capacity of Communication Media |
| 68  | 69aa7868a243cecf96273b54 | Types of Data Communication       |
| 69  | 69aa7868a243cecf96273b56 | Switching Techniques              |
| 70  | 69aa7868a243cecf96273b58 | Transmission Media               |
| 71  | 69aa7868a243cecf96273b5a | Mobile Telecommunication Technologies |
| 72  | 69aa7868a243cecf96273b5c | Protocol                         |
| 73  | 69aa7891a243cecf96275148 | Threats and Prevention           |
| 74  | 69aa7891a243cecf9627514a | Malware                          |
| 75  | 69aa7891a243cecf9627514c | Antivirus                        |
| 76  | 69aa7891a243cecf9627514e | Spam                             |
| 77  | 69aa7891a243cecf96275150 | HTTP vs HTTPS                    |
| 78  | 69aa7891a243cecf96275152 | Firewall                         |
| 79  | 69aa7891a243cecf96275154 | Cookies                          |
| 80  | 69aa7891a243cecf96275156 | Hackers and Crackers            |
| 81  | 69aa7891a243cecf96275158 | Network Security Threats         |
| 82  | 69aa7883a243cecf962749f0 | Introduction                     |
| 83  | 69aa7883a243cecf962749f2 | Approaches for Solving Projects  |
| 84  | 69aa7883a243cecf962749f5 | Teamwork                         |
| 85  | 69aa7883a243cecf962749f9 | Project Descriptions             |

---

## Chapter-Wise Topic Map

### Exception Handling in Python

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7708a243cecf9626b755 | Introduction                     |
| 2   | 69aa7708a243cecf9626b757 | Syntax Errors                    |
| 3   | 69aa7708a243cecf9626b759 | Exceptions                       |
| 4   | 69aa7708a243cecf9626b75b | Built-in Exceptions              |
| 5   | 69aa7708a243cecf9626b75d | Raising Exceptions               |
| 6   | 69aa7708a243cecf9626b75f | Handling Exceptions              |
| 7   | 69aa7708a243cecf9626b761 | Finally Clause                   |

### File Handling in Python

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7756a243cecf9626d2d1 | Introduction to Files            |
| 2   | 69aa7756a243cecf9626d2d3 | Types of Files                   |
| 3   | 69aa7756a243cecf9626d2d5 | Opening and Closing a Text File  |
| 4   | 69aa7756a243cecf9626d2d7 | Writing to a Text File           |
| 5   | 69aa7756a243cecf9626d2d9 | Reading from a Text File         |
| 6   | 69aa7756a243cecf9626d2db | Setting Offsets in a File       |
| 7   | 69aa7756a243cecf9626d2dd | Creating and Traversing a Text File |
| 8   | 69aa7756a243cecf9626d2df | The Pickle Module                |

### Stack

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa774ea243cecf9626cfad | Introduction                     |
| 2   | 69aa774ea243cecf9626cfaf | Stack                            |
| 3   | 69aa774ea243cecf9626cfb1 | Operations on Stack              |
| 4   | 69aa774ea243cecf9626cfb3 | Implementation of Stack in Python|
| 5   | 69aa774ea243cecf9626cfb5 | Notations for Arithmetic Expressions |
| 6   | 69aa774ea243cecf9626cfb7 | Conversion from Infix to Postfix Notation |
| 7   | 69aa774ea243cecf9626cfb9 | Evaluation of Postfix Expression  |

### Queue

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa778ea243cecf9626e5cc | IntroductIon to Queue            |
| 2   | 69aa778ea243cecf9626e5ce | operatIons on Queue              |
| 3   | 69aa778ea243cecf9626e5d0 | ImplementatIon of Queue usIng python |
| 4   | 69aa778ea243cecf9626e5d2 | IntroductIon to deQue            |
| 5   | 69aa778ea243cecf9626e5d4 | ImplementatIon of deQue usIng python |

### Sorting

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7787a243cecf9626e381 | Introduction                     |
| 2   | 69aa7787a243cecf9626e383 | Bubble Sort                      |
| 3   | 69aa7787a243cecf9626e385 | Selection Sort                   |
| 4   | 69aa7787a243cecf9626e387 | Insertion Sort                   |
| 5   | 69aa7787a243cecf9626e389 | Time Complexity of Algorithms    |

### Searching

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa77c8a243cecf9626f7a3 | Introduction                     |
| 2   | 69aa77c8a243cecf9626f7a5 | Linear Search                    |
| 3   | 69aa77c8a243cecf9626f7a7 | Binary Search                    |
| 4   | 69aa77c8a243cecf9626f7a9 | Search by Hashing                |

### Understanding Data

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa77c1a243cecf9626f579 | Introduction to Data             |
| 2   | 69aa77c1a243cecf9626f57b | Data Collection                  |
| 3   | 69aa77c1a243cecf9626f57d | Data Storage                     |
| 4   | 69aa77c1a243cecf9626f57f | Data Processing                  |
| 5   | 69aa77c1a243cecf9626f581 | Statistical Techniques for Data Processing |

### Database Concepts

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa77faa243cecf96270795 | Introduction                     |
| 2   | 69aa77faa243cecf96270797 | File System                      |
| 3   | 69aa77faa243cecf96270799 | Database Management System       |
| 4   | 69aa77faa243cecf9627079b | Relational Data Model            |
| 5   | 69aa77faa243cecf9627079d | Keys in a Relational Database    |

### Structured Query Language (SQL)

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7862a243cecf96273413 | Introduction                     |
| 2   | 69aa7863a243cecf9627361e | Operations on Relations          |
| 3   | 69aa7863a243cecf96273652 | Using Two Relations in a Query   |
| 4   | 69aa7862a243cecf9627343e | Structured Query Language (SQL)  |
| 5   | 69aa7862a243cecf9627346b | Data Types and Constraints in MySQL |
| 6   | 69aa7862a243cecf962734b3 | SQL for Data Definition          |
| 7   | 69aa7862a243cecf96273523 | SQL for Data Manipulation        |
| 8   | 69aa7863a243cecf9627359a | SQL for Data Query               |
| 9   | 69aa7863a243cecf962735cc | Functions in SQL                 |
| 10  | 69aa7863a243cecf962735f2 | GROUP BY Clause in SQL          |

### Computer Networks

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7830a243cecf96272066 | Introduction to Computer Networks  |
| 2   | 69aa7830a243cecf9627206c | Evolution of Networking          |
| 3   | 69aa7830a243cecf96272070 | Types of Networks                |
| 4   | 69aa7830a243cecf96272076 | Network Devices                  |
| 5   | 69aa7830a243cecf9627207c | Networking Topologies            |
| 6   | 69aa7830a243cecf9627207f | Identifying Nodes in a Networked Communication |
| 7   | 69aa7830a243cecf96272081 | Internet, Web and the Internet of Things |
| 8   | 69aa7830a243cecf96272083 | Domain Name System               |

### Data Communication

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7868a243cecf96273b4a | Concept of Communication          |
| 2   | 69aa7868a243cecf96273b4e | Components of Data Communication  |
| 3   | 69aa7868a243cecf96273b52 | Measuring Capacity of Communication Media |
| 4   | 69aa7868a243cecf96273b54 | Types of Data Communication       |
| 5   | 69aa7868a243cecf96273b56 | Switching Techniques              |
| 6   | 69aa7868a243cecf96273b58 | Transmission Media               |
| 7   | 69aa7868a243cecf96273b5a | Mobile Telecommunication Technologies |
| 8   | 69aa7868a243cecf96273b5c | Protocol                         |

### Security Aspects

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7891a243cecf96275148 | Threats and Prevention           |
| 2   | 69aa7891a243cecf9627514a | Malware                          |
| 3   | 69aa7891a243cecf9627514c | Antivirus                        |
| 4   | 69aa7891a243cecf9627514e | Spam                             |
| 5   | 69aa7891a243cecf96275150 | HTTP vs HTTPS                    |
| 6   | 69aa7891a243cecf96275152 | Firewall                         |
| 7   | 69aa7891a243cecf96275154 | Cookies                          |
| 8   | 69aa7891a243cecf96275156 | Hackers and Crackers            |
| 9   | 69aa7891a243cecf96275158 | Network Security Threats         |

### Project Based Learning

| No. | Topic ID               | Topic                            |
| :-- | :--------------------- | :------------------------------- |
| 1   | 69aa7883a243cecf962749f0 | Introduction                     |
| 2   | 69aa7883a243cecf962749f2 | Approaches for Solving Projects  |
| 3   | 69aa7883a243cecf962749f5 | Teamwork                         |
| 4   | 69aa7883a243cecf962749f9 | Project Descriptions             |

---

## Important Book Facts

* The book belongs to Class 12.
* The subject is Computer Science.
* The board is CBSE.
* The curriculum is CBSE.
* The book contains 13 supplied chapters.
* The metadata contains 85 supplied topics.

---

## Related OKF Entities

| Entity Type | Title                            | Markdown URL                            |
| :---------- | :------------------------------- | :-------------------------------------- |
| Class       | Class 12 | https://www.edzy.ai/okf/class/cbse-class-12.md   |
| Subject     | Computer Science  | https://www.edzy.ai/okf/subject/cbse-class-12-computer-science.md |
| Chapter     | Exception Handling in Python   | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-exception-handling-in-python.md |
| Chapter     | File Handling in Python        | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-file-handling-in-python.md |
| Chapter     | Stack                          | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-stack.md |
| Chapter     | Queue                          | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-queue.md |
| Chapter     | Sorting                        | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-sorting.md |
| Chapter     | Searching                       | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-searching.md |
| Chapter     | Understanding Data              | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-understanding-data.md |
| Chapter     | Database Concepts               | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-database-concepts.md |
| Chapter     | Structured Query Language (SQL) | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-structured-query-language-sql.md |
| Chapter     | Computer Networks               | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-computer-networks.md |
| Chapter     | Data Communication              | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-data-communication.md |
| Chapter     | Security Aspects               | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-security-aspects.md |
| Chapter     | Project Based Learning         | https://www.edzy.ai/okf/chapter/cbse-class-12-computer-science-project-based-learning.md |

---

## Source Attribution

| Field          | Value                            |
| :------------- | :------------------------------- |
| Source         | Edzy                             |
| Reference Type | examSubjectBook                 |
| Reference ID   | 66ae541b191fdf5766655c69        |
| Book ID        | 66ae541b191fdf5766655c69        |
| Canonical URL  | https://www.edzy.ai/cbse-class-12-computer-science-book |
| Markdown URL   | https://www.edzy.ai/okf/book/cbse-class-12-computer-science-book.md |
| Last Updated   | 2026-06-24                      |
