CBSE 2026-27 · Class 12 · Code 065

Class 12 Informatics Practices Notes

These Class 12 Informatics Practices notes are prepared strictly according to the CBSE 2026-27 syllabus. The notes cover all important chapters including Python Pandas, Plotting with PyPlot, Importing/Exporting Data (CSV/MySQL), Computer Networks, and Societal Impacts. Each chapter is explained in a simple, exam-oriented manner with examples and key points. These notes are useful for revision, self-study, and last-minute preparation.

11 chapters · to track which ones you've finished

Unit 1: Data Handling using Pandas and Data Visualization 4 chapters · 25 marks

  1. Chapter 1: 📘 Data Handling Using Pandas – I

    Introduction to Pandas: creating and using Series and DataFrames, their attributes, accessing and selecting data with loc and iloc, Boolean indexing, and adding, modifying, deleting and renaming rows and columns.

  2. Chapter 2: 📊 Data Handling Using Pandas – II

    Pandas data analysis: iterating over a DataFrame, binary operations, descriptive statistics (min, max, mean, median, mode, quantile, std, describe), other essential functions, handling missing data, and grouping data with groupby().

  3. Chapter 3: 📊 Plotting with PyPlot

    Data visualisation with Matplotlib's PyPlot: line, scatter, bar and pie charts, customising plots, histograms, frequency polygons, box plots, and plotting data from a DataFrame.

  4. Chapter 4: 📘 Importing/Exporting Data (CSV & MySQL)

    Moving data between Pandas and permanent storage: reading and writing CSV files with read_csv() and to_csv(), and transferring data between DataFrames and a MySQL database.

Unit 2: Database Query using SQL 4 chapters · 25 marks

  1. Chapter 5: 🖥️ MySQL SQL Revision Tour

    Revision of MySQL from Class 11: the relational data model, creating tables and constraints, inserting data, simple SELECT queries, viewing table structure, and updating, deleting, altering and dropping tables.

  2. Chapter 6: 📚 MySQL Functions

    Learn how MySQL functions help process text, numbers, and dates using single-row SQL operations for effective data handling.

  3. Chapter 7: 🧩 Querying Using SQL

    Sorting query results with ORDER BY, aggregate functions (SUM, AVG, COUNT, MAX, MIN), single-row vs multiple-row functions, and grouping results with GROUP BY and HAVING.

  4. Chapter 8: 🔗 JOINS AND SET OPERATIONS (SQL)

    Retrieving data from multiple tables with SQL joins — Cartesian product, Equi-Join, Natural Join and the JOIN clause — and combining query results with the set operations UNION, INTERSECT and MINUS.

Unit 3: Introduction to Computer Networks 2 chapters · 10 marks

  1. Chapter 9: 🌐 Introduction to Computer Networks

    Covers the fundamentals of computer networks, including network components, types (PAN, LAN, MAN, WAN), various network topologies (Star, Bus, Ring, Tree, Mesh), and essential network devices (Modem, Hub, Switch, Router, Gateway).

  2. Chapter 10: 🌐 Introduction to Internet and Web

    Covers the fundamentals of how the Internet works, the difference between the Internet and WWW, web servers, URLs and their types, websites vs webpages, static vs dynamic pages, web browsers, and Internet applications like Email, Chat, and VoIP.

Unit 4: Societal Impacts 1 chapter · 10 marks

  1. Chapter 11: ⚖️ Societal Impacts

    Covers digital footprints, netiquette, intellectual property rights, plagiarism, open source, cyber crime and the IT Act, e-waste management, health concerns of technology use, and protecting data from threats such as viruses, phishing and pharming.

Class 12 IP notes: quick answers

What is in the CBSE Class 12 Informatics Practices (065) syllabus for 2026-27?

The theory paper is 70 marks and the practical exam is 30 marks. The theory has 4 units:

  • Unit 1: Data Handling using Pandas and Data Visualization (25 marks)
  • Unit 2: Database Query using SQL (25 marks)
  • Unit 3: Introduction to Computer Networks (10 marks)
  • Unit 4: Societal Impacts (10 marks)

See the full Class 12 Informatics Practices syllabus for every topic and the practical marks.

Are these Class 12 IP notes free?

Yes. All 11 chapters are free to read, no login needed. Log in only if you want to track which chapters you have finished.

How should I use these notes to prepare for the board exam?

When is the CBSE Class 12 Informatics Practices exam in 2027?

Wednesday, 31 March 2027, from 10:30 AM to 1:30 PM. See the full CBSE date sheet 2027.

Are there notes for Class 12 Computer Science too?

Yes, see the Class 12 CS notes. For Class 11, see the Class 11 Informatics Practices notes.