Skip to content
geeksforgeeks
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Tutorials
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
  • Practice
    • Build your AI Agent
    • GfG 160
    • Problem of the Day
    • Practice Coding Problems
    • GfG SDE Sheet
  • Contests
    • Accenture Hackathon (Ending Soon!)
    • GfG Weekly [Rated Contest]
    • Job-A-Thon Hiring Challenge
    • All Contests and Events
  • Aptitude
  • Engineering Mathematics
  • Discrete Mathematics
  • Operating System
  • DBMS
  • Computer Networks
  • Digital Logic and Design
  • C Programming
  • Data Structures
  • Algorithms
  • Theory of Computation
  • Compiler Design
  • Computer Org and Architecture
Open In App
Next Article:
GATE CS 2022 Syllabus
Next article icon

CBSE Class 11 Computer Science Syllabus 2024-25

Last Updated : 08 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

CBSE 11 Class Computer Science Syllabus covers a wide range of topics, from basic computational thinking to more advanced concepts such as algorithms, data structures, and operating systems. The syllabus is designed to give students a solid foundation in computer science and to prepare them for further study in the field.

CBSE Class 11 Computer Science: Course Structure

Unit

Title

Marks

1.

Computer Systems and Organisation

10

2.

Computational Thinking and Programming - 1

45

3.

Society, Law and Ethics

15

Total

70

CBSE Class 11 Computer Science Unit-wise Syllabus 2023-24

Unit 1: Computer Systems and Organisation

  • Introduction to Computer System
    • Central Processing Unit (CPU)
    • Input Devices
    • Output Devices
  • Evolution of Computer
  • Computer Memory
  • Data Transfer between Memory and CPU
  • Microprocessors
  • Data and Information
  • Software
  • Operating System

Encoding Schemes and Number System

  • Introduction
  • Number System
  • Conversion between Number Systems
    • Conversion from Decimal to other Number Systems
    • Conversion from other Number Systems to Decimal Number Systems
    • Conversion from Binary Number to Octal/ Hexadecimal Number and Vice-Versa
    • Conversion of a Number with Fractional Part
  • ASCII
  • ISCII
  • Unicode (UTF8 and UTF32)

Unit 2: Computational Thinking and Programming - I

Introduction to Problem-Solving

  • Introduction
  • Steps for Problem-Solving
  • Algorithm
  • Representation of Algorithms
    • Flowchart — Visual Representation of Algorithms
    • Pseudocode
  • Flow of Control
  • Verifying Algorithms
  • Comparison of Algorithm
  • Coding
  • Decomposition

Getting Started with Python

  • Introduction to Python
  • Python Keywords
  • Identifiers
  • Variables
  • Comments
  • Everything is an Object
  • Data Types
  • Operators
  • Expressions
  • Statement
  • Input and Output
  • Type Conversion
  • Debugging
    • Syntax Errors
    • Logical Errors
    • Runtime Error

Flow of Control

  • Introduction
  • Selection
  • Indentation
  • Repetition
    • The ‘For’ Loop
    • The ‘While’ Loop
  • Break and Continue Statement
    • Break Statement
    • Continue Statement
  • Nested Loops

Functions

  • Introduction
  • Functions
  • User Defined Functions
  • Scope of a Variable
  • Python Standard Library

Strings

  • Introduction
  • Strings
  • String Operations
  • Traversing a String
  • String Methods and Built-in Functions
  • Handling Strings

Lists

  • Introduction to List
  • List Operations
    • Concatenate
    • Repetition
    • Membership
    • Slicing
  • Traversing a List
  • List Methods and Built-in Functions
  • Nested Lists
  • Copying Lists
  • List as Arguments to Function
  • List Manipulation

Tuples and Dictionaries

  • Introduction to Tuples
  • Tuple Operations
    • Concatenation
    • Repetition
    • Membership
    • Slicing
  • Tuple Methods and Built-in Functions
  • Tuple Assignment
  • Nested Tuples
  • Tuple Handling
  • Introduction to Dictionaries
  • Dictionaries are Mutable
    • Adding a new item
    • Modifying an Existing Item
  • Dictionary Operations
  • Traversing a Dictionary
  • Dictionary Methods and Built-in Functions
  • Manipulating Dictionaries

Unit 3: Society, Law and Ethics

  • Introduction
  • Digital Footprints
  • Digital Society and Netizen
  • Data Protection
  • Cyber Crime
  • Indian Information Technology Act (IT Act)
  • Impact on Health
  • Malware
  • E-Waste Management

Emerging Trends

  • Introduction
  • Artificial Intelligence (AI)
  • Big Data
  • Internet of Things (IoT)
  • Cloud Computing
  • Grid Computing
  • Blockchains

Conclusion

The CBSE Class 11 Computer Science Syllabus is a comprehensive and well-rounded curriculum that covers a wide range of topics related to Computer Science. The syllabus is designed to help students develop the skill set and knowledge they need to use information technology effectively in their personal and professional lives.


Next Article
GATE CS 2022 Syllabus

D

divyageeksijqh
Improve
Article Tags :
  • GATE CS

Similar Reads

  • GATE 2025 Syllabus For CSE (Computer Science & Engineering)
    GATE Exam 2025 Syllabus for CSE - GATE stands for Graduate Aptitude Test in Engineering, an entrance exam conducted each year for getting admission into the most prestigious institutes across the country including IISc Bengaluru, IITs, NITs, IIITs and many others. The GATE authority (IIT Roorkee for
    7 min read
  • GATE CS 2022 Syllabus
    In previous GATE authority has revised syllabus of GATE CS and has added few sections as you can see/analyse here. In this year, GATE authority did not make any change in syllabus of GATE CS 2022. It is same as syllabus of GATE CS 2021. IIT Kharagpur is organizing GATE 2022. There are two part of GA
    3 min read
  • GATE CS 2021 (Revised) Syllabus
    IIT Bombay is organizing GATE 2021. In this year, The GATE authority 2021 has made major changes and has also revised the syllabus of various GATE Papers. .click_button { background-color: #5fb962; color: white; align: center; padding: 12px 32px; font-size: 18px; opacity: 0.9; transition: 0.3s; disp
    4 min read
  • GATE CS 2020 Syllabus
    Syllabus for General Aptitude (GA):Verbal Ability: English grammar, sentence completion, verbal analogies, word groups, instructions, critical reasoning and verbal deduction. Numerical Ability: Numerical computation, numerical estimation, numerical reasoning and data interpretation. Computer Science
    3 min read
  • GATE CS 2019 Syllabus
    dsfds .click_button { background-color: #5fb962; color: white; align: center; padding: 19px 42px; font-size: 18px; opacity: 0.9; transition: 0.3s; display: inline-block; border-image-source: url(border.png); border: 2px solid #5fb962; } .click_button {border-radius: 8px;} .click_button:hover {opacit
    2 min read
  • GATE CS 2017 Syllabus
    GATE CS 2018 Syllabus GATE CS 2018 Important Dates Section1: Engineering Mathematics Discrete Mathematics: Propositional and first order logic. Sets, relations, functions, partial orders and lattices. Groups. Graphs: connectivity, matching, coloring. Combinatorics: counting, recurrence relations, ge
    2 min read
  • GATE Crash Course 2024 For CS/IT - Classroom Based Course
    In the growing field of technology, choosing Computer Science and Information Technology as the domain helps students to walk with the trend and grab wonderful opportunities. The GATE exam is the exam you can register for and get into the best institutes like IITs for post-graduation. It opens doors
    4 min read
  • Important Topics for GATE 2025 Computer Science
    For those aiming to excel in the GATE exam, enrolling in our comprehensive GATE course can provide a structured and thorough preparation plan. Our course covers all these important topics in depth, offering detailed explanations, practical examples, and numerous practice problems to ensure you are w
    7 min read
  • Subjectwise Important Topics for GATE 2020 Computer Science
    As you know, few days remaining for the GATE 2020 exam and undoubtedly, your preparation for the same must be going with all enthusiasm. But... why are you here on this page? Yes, we know you are now looking for those topics which are most important for the examination and need to be covered these d
    5 min read
  • GATE Mock Test for CSE 2025 - Online Links Available
    As the GATE CSE 2025 exam gets closer, it’s important to really focus on your studies. This is the time when your practice should be at its most active. To get a clear picture of how well you're doing and where you need to improve, use a variety of study tools. This includes test series, mock tests,
    9 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences