1. Home
  2. /
  3. CBSE
  4. /
  5. Class 11
  6. /
  7. Informatics Practices
  8. /
  9. CBSE Class 11 Informatics...

CBSE Class 11 Informatics Practices Syllabus 2024-25

myCBSEguide App

myCBSEguide App

Download the app to get CBSE Sample Papers 2024-25, NCERT Solutions (Revised), Most Important Questions, Previous Year Question Bank, Mock Tests, and Detailed Notes.

Install Now

CBSE Class 11 Informatics Practices Syllabus 2024-25

The CBSE Class 11 Informatics Practices syllabus for the academic year 2024-25 includes essential topics to help students build a solid foundation in computer science and data management. The curriculum is designed to provide students with both theoretical knowledge and practical skills in various areas of Information Technology. Below is a breakdown of the syllabus, highlighting key areas of focus for the upcoming exams. Students must follow the updated CBSE syllabus to ensure they are aligned with the official curriculum. With the most recent syllabus, students can focus on important topics, manage their study time effectively, and prepare for their exams with confidence using myCBSEGuide App.

Key Topics in the CBSE Class 11 Informatics Practices Syllabus:

  1. Introduction to Computer Systems
    Understand the fundamental concepts of computer hardware and software. Learn about computer components such as input/output devices, storage systems, and operating systems.
  2. Introduction to Python
    Gain practical knowledge of Python programming. Topics include basic syntax, data types, variables, functions, control structures, and loops. Python is one of the most popular languages for beginners, making it a vital skill for students.
  3. Database Concepts and Structured Query Language (SQL)
    Learn about the principles of databases, including data models, tables, and relationships. Master SQL queries to interact with databases effectively, including operations like SELECT, INSERT, UPDATE, and DELETE.
  4. Introduction to Emerging Trends
    Explore the latest developments in technology such as Artificial Intelligence, Machine Learning, Data Science, Blockchain, and more. Understanding these trends helps students stay aligned with the evolving IT landscape.

How to Prepare for CBSE Class 11 Informatics Practices Exams:

  • Study Materials and Resources
    To streamline your exam preparation, access updated study resources that align with the official CBSE curriculum. Detailed chapter-wise test papers, revision notes, and sample question papers are essential tools to gauge your progress and strengthen your understanding.
  • Practice with Sample Papers
    Practice solving sample papers and model question papers to familiarize yourself with the exam format and identify areas that need more focus.
  • Stay Updated with the Latest Syllabus
    It’s important to stay up-to-date with any changes in the syllabus. Accessing the latest syllabus ensures that your study plan is aligned with the official guidelines and helps you cover all key topics in time for the exams.

Access Resources for Better Exam Preparation

To further enhance your learning experience, consider using educational apps that provide easy access to the latest study materials. Apps offering chapter-wise test papers, practice papers, and revision notes can be an excellent way to reinforce what you’ve learned and keep track of your progress. These resources are designed to help students study smarter, focus on crucial topics, and prepare efficiently for their exams. Download the syllabus from our website myCBSEguide now to start preparing and ensure success in your exams.

Class 11 Informatics Practices Mobile App

CBSE Class 11
Informatics Practices (Code No. 065)
Syllabus (2024-25)


  1. Prerequisite. None
  2. Learning Outcomes
    At the end of this course, students will be able to:

    • Identify the components of computer system.
    • Create Python programs using different data types, lists and dictionaries.
    • Understand database concepts and Relational Database Management Systems.
    • Retrieve and manipulate data in RDBMS using Structured Query Language
    • Identify the Emerging trends in the fields of Information Technology.
  3. Distribution of Marks and Periods
    Unit NoUnit NameMarksPeriods TheoryPeriods PracticalTotal Period
    1Introduction to computer system101010
    2Introduction to Python25352863
    3Database concepts and the Structured Query Language30231740
    4Introduction to Emerging Trends577
    Practical30
    Total1007545120
  4. Unit Wise syllabus
    Unit 1: Introduction to Computer System

    Introduction to computer and computing: evolution of computing devices, components of a computer system and their interconnections, Input/output devices.
    Computer Memory: Units of memory, types of memory – primary and secondary, data deletion, its recovery and related security concerns.
    Software: purpose and types – system and application software, generic and specific purpose software.
    Unit 2: Introduction to Python
    Basics of Python programming, execution modes: – interactive and script mode, the structure of a program, indentation, identifiers, keywords, constants, variables, types of operator, precedence of operators, data types, mutable and immutable data types, statements, expression evaluation. comments, input and output statements, data type conversion, debugging.
    Control Statements: if-else, if-elif-else, while loop, for loop
    Lists: list operations – creating, initializing, traversing and manipulating lists, list methods and built-in functions – len(), list(), append(), insert(), count(), index(), remove(), pop(), reverse(), sort(), min(), max(), sum()
    Dictionary: concept of key-value pair, creating, initializing, traversing, updating and deleting elements, dictionary methods and built-in functions – dict(), len(), keys(), values(), items(), update(), del(), clear()
    Unit 3: Database concepts and the Structured Query Language
    Database Concepts: Introduction to database concepts and its need, Database Management System.
    Relational data model: Concept of domain, tuple, relation, candidate key, primary key, alternate key
    Advantages of using Structured Query Language, Data Definition Language, Data Query Language and Data Manipulation Language, Introduction to MySQL, creating a database using MySQL, Data Types
    Data Definition: CREATE DATABASE, CREATE TABLE, DROP, ALTER
    Data Query: SELECT, FROM, WHERE with relational operators, BETWEEN, logical operators, IS NULL, IS NOT NULL
    Data Manipulation: INSERT, DELETE, UPDATE
    Unit 4: Introduction to the Emerging Trends
    Artificial Intelligence, Machine Learning, Natural Language Processing, Immersive experience (AR, VR), Robotics, Big data and its characteristics, Internet of Things (IoT), Sensors, Smart cities, Cloud Computing and Cloud Services (SaaS, IaaS, PaaS); Grid Computing, Block chain technology.
    Practical Marks Distribution

    S.No.Unit NameMarks
    1Problem solving using Python programming language11
    3Creating database using MySQL and performing Queries7
    4Practical file (minimum of 14 python programs, and 14 SQL queries)7
    5Viva-Voce5
    Total30
  5. Suggested Practical List
    5.1 Programming in Python

    1. To find average and grade for given marks.
    2. To find sale price of an item with given cost and discount (%).
    3. To calculate perimeter/circumference and area of shapes such as triangle, rectangle, square and circle.
    4. To calculate Simple and Compound interest.
    5. To calculate profit-loss for given Cost and Sell Price.
    6. To calculate EMI for Amount, Period and Interest.
    7. To calculate tax – GST / Income Tax.
    8. To find the largest and smallest numbers in a list.
    9. To find the third largest/smallest number in a list.
    10. To find the sum of squares of the first 100 natural numbers.
    11. To print the first ‘n’ multiples of given number.
    12. To count the number of vowels in user entered string.
    13. To print the words starting with a alphabet in a user entered string.
    14. To print number of occurrences of a given alphabet in each string.
    15. Create a dictionary to store names of states and their capitals.
    16. Create a dictionary of students to store names and marks obtained in 5 subjects.
    17. To print the highest and lowest values in the dictionary.

5.2 Data Management: SQL Commands

  1. To create a database
  2. To create student table with the student id, class, section, gender, name, dob, and marks as attributes where the student id is the primary key.
  3. To insert the details of at least 10 students in the above table.
  4. To display the entire content of table.
  5. To display Rno, Name and Marks of those students who are scoring marks more than 50.
  6. To display Rno, Name, DOB of those students who are born between ‘2005- 01-01’ and ‘2005-12-31’.

Suggested material
NCERT Informatics Practices – Text book for class – XI (ISBN- 978-93-5292-148-5)

CBSE Syllabus 2024-25


CBSE Class 9 Syllabus 2024-25

CBSE Class 10 Syllabus 2024-25

CBSE Class 11 Syllabus 2024-25

CBSE Class 12 Syllabus 2024-25

How to Download the CBSE Class 11 Informatics Practices Syllabus 2024-25

To download the CBSE Class 11 Informatics Practices Syllabus from myCBSEguide, follow these steps:

  1. Visit myCBSEguide website.
  2. Use the search bar to find “Class 11 Informatics Practices Syllabus.”
  3. Click on the relevant syllabus link for the 2024-25 session.
  4. Download the syllabus in PDF format by clicking the download button.

Alternatively, install the myCBSEguide App from Google Play or the App Store, log in, and download the syllabus directly from the app.

Frequently Asked Question:

When will the CBSE 2025 syllabus be released?

The CBSE 2025 syllabus has already been released by the board. Students can now access the updated syllabus for all subjects, including the CBSE Class 11 Informatics Practices Syllabus 2024-25. This syllabus is available in PDF format, offering a convenient way for students to download and review the topics they need to focus on in preparation for their exams.

For those aiming to excel in their studies, it’s essential to stay informed and use reliable study resources. The myCBSEguide website provides the latest syllabus for all CBSE subjects, helping students stay aligned with the curriculum. The myCBSEguide App platform also offers a range of educational materials such as sample papers, chapter-wise test papers, NCERT solutions, and revision notes, all designed to streamline exam preparation.

Additionally, educators can take advantage of the Examin8 App and Examin8 Website to create customized mock tests and practice papers tailored to their students’ needs.

myCBSEguide App

Test Generator

Create question paper PDF and online tests with your own name & logo in minutes.

Create Now
myCBSEguide App

myCBSEguide

Question Bank, Mock Tests, Exam Papers, NCERT Solutions, Sample Papers, Notes

Install Now

Leave a Comment