🧪

Class 12 Computer Science

13 chapters with labs

First 3 chapters are free for everyone! Want labs for all chapters plus notes, concept maps, summaries, and AI viva? Explore Class 12 courses
1

Exception Handling in Python

This chapter covers the concepts and techniques of handling exceptions in Python programming to ensure robust and error-free code execution.

7 labs

Free
2

File Handling in Python

This chapter explains how to work with files in Python, including reading, writing, and managing file operations.

8 labs

Free
3

Stack

This chapter introduces the stack data structure, its operations, and applications in computer science.

6 labs

Free
4

Queue

This chapter discusses the queue data structure, its types, and how it is used in various computing scenarios.

7 labs · Available with course

Get Course
5

Sorting

This chapter explores different sorting algorithms and their implementation to organize data efficiently.

6 labs · Available with course

Get Course
6

Searching

This chapter covers searching techniques and algorithms used to find elements within data structures.

8 labs · Available with course

Get Course
7

Understanding Data

This chapter provides an overview of data concepts, types, and their significance in computing.

8 labs · Available with course

Get Course
8

Database Concepts

This chapter introduces fundamental database concepts, including data storage, retrieval, and management.

8 labs · Available with course

Get Course
9

Structured Query Language (SQL)

This chapter explains SQL, the language used to interact with and manipulate databases.

6 labs · Available with course

Get Course
10

Computer Networks

This chapter covers the basics of computer networking, including types, protocols, and communication methods.

8 labs · Available with course

Get Course
11

Data Communication

This chapter discusses the principles and methods of data communication between devices and systems.

8 labs · Available with course

Get Course
12

Security Aspects

This chapter addresses security principles, threats, and measures to protect computer systems and data.

8 labs · Available with course

Get Course
13

Project Based Learning

This chapter focuses on applying computer science concepts through practical projects to enhance learning and skills.

4 labs · Available with course

Get Course

Want labs for all chapters?

Get the full course — includes labs for every chapter, notes, concept maps, summaries, AI tutor, and much more.

Browse Courses