---
type: "Subject"
knowledge_type: "subject"
entity_type: "subject"
id: "66ab5c44543b6f461d7a9d91"
title: "Class 12 - 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: "Computer Science"
subject_slug: "computer-science"
canonical_url: "https://www.edzy.ai/cbse-class-12-computer-science"
markdown_url: "https://www.edzy.ai/okf/subject/cbse-class-12-computer-science.md"
source_type: "examSubject"
source_id: "66ab5c44543b6f461d7a9d91"
source: "Edzy"
book_count: "1"
chapter_count: "13"
topic_count: "85"
version: "1"
last_updated: "2026-06-24"
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"

---

# Class 12 - Computer Science
Computer Science is a CBSE Class 12 subject on Edzy.

## Knowledge Snapshot

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

## Subject Overview
This subject belongs to Class 12 and is part of the CBSE board and curriculum. The subject consists of 1 book containing 13 chapters and 85 topics.

## 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 Index

| No. | Book ID   | Book         | Book Slug   | Chapters                    | Canonical URL        | Markdown URL        |
| :-- | :-------- | :----------- | :---------- | :-------------------------- | :------------------- | :------------------ |
| 1   | 66ae541b191fdf5766655c69 | Computer Science | computer-science | 13 | https://www.edzy.ai/cbse-class-12-computer-science-book | https://www.edzy.ai/okf/book/cbse-class-12-computer-science-book.md |

## Book-Wise Chapter Index

### Computer Science

| No.             | Chapter ID   | Chapter         | Pages                                     | Page Count                | Topics                             | Canonical URL           | Markdown URL           |
| :-------------- | :----------- | :-------------- | :---------------------------------------- | :------------------------ | :--------------------------------- | :---------------------- | :--------------------- |
| 1 | 66def9983f8b4e9e69bdbd47 | 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 | 66def9a03f8b4e9e69bdbd67 | 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 | 66def9a53f8b4e9e69bdbd85 | 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 | 66def9a93f8b4e9e69bdbda3 | 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 | 66def9ad3f8b4e9e69bdbdc1 | 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 | 66def9b03f8b4e9e69bdbddf | 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 | 66def9b83f8b4e9e69bdbff | 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 | 66def9bc3f8b4e9e69bdbe1d | 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 | 66def9c23f8b4e9e69bdbe3b | 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 | 66def9c83f8b4e9e69bdbe5b | 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 | 66def9cc3f8b4e9e69bdbe79 | 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 | 66def9d23f8b4e9e69bdbe97 | 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 | 66def9d73f8b4e9e69bdbeb7 | 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 Index

| No.             | Book ID           | Chapter ID   | Chapter         | Pages                                     | Page Count                | Topics                             | Canonical URL           | Markdown URL           |
| :-------------- | :---------------- | :----------- | :-------------- | :---------------------------------------- | :------------------------ | :--------------------------------- | :---------------------- | :--------------------- |
| 1 | 66ae541b191fdf5766655c69 | 66def9983f8b4e9e69bdbd47 | 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 | 66ae541b191fdf5766655c69 | 66def9a03f8b4e9e69bdbd67 | 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 | 66ae541b191fdf5766655c69 | 66def9a53f8b4e9e69bdbd85 | 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 | 66ae541b191fdf5766655c69 | 66def9a93f8b4e9e69bdbda3 | 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 | 66ae541b191fdf5766655c69 | 66def9ad3f8b4e9e69bdbdc1 | 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 | 66ae541b191fdf5766655c69 | 66def9b03f8b4e9e69bdbddf | 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 | 66ae541b191fdf5766655c69 | 66def9b83f8b4e9e69bdbff | 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 | 66ae541b191fdf5766655c69 | 66def9bc3f8b4e9e69bdbe1d | 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 | 66ae541b191fdf5766655c69 | 66def9c23f8b4e9e69bdbe3b | 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 | 66ae541b191fdf5766655c69 | 66def9c83f8b4e9e69bdbe5b | 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 | 66ae541b191fdf5766655c69 | 66def9cc3f8b4e9e69bdbe79 | 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 | 66ae541b191fdf5766655c69 | 66def9d23f8b4e9e69bdbe97 | 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 | 66ae541b191fdf5766655c69 | 66def9d73f8b4e9e69bdbeb7 | 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 Subject Facts

* The subject belongs to Class 12.
* The subject is Computer Science.
* The board is CBSE.
* The curriculum is CBSE.
* The subject contains 1 supplied book.
* The subject 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 |
| Book        | Computer Science                     | https://www.edzy.ai/okf/book/cbse-class-12-computer-science-book.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 | examSubject                |
| Reference ID   | 66ab5c44543b6f461d7a9d91                  |
| Subject ID     | 66ab5c44543b6f461d7a9d91          |
| Canonical URL  | https://www.edzy.ai/cbse-class-12-computer-science |
| Markdown URL   | https://www.edzy.ai/okf/subject/cbse-class-12-computer-science.md |
| Last Updated   | 2026-06-24  |
