CBSE Class 11 Computer Science
Class 11 CS Chapter Modules
Select any chapter module below to read complete study guides, diagrams, solved examples, and revision questions.
All Chapters
Computer System and Organisation
Unit I: Computer Systems and Organisation
Basic computer organisation, CPU architecture, ALU, control unit, registers, memory hierarchy, I/O devices, system bus.
Read ChapterNumber System and Conversion
Unit I: Computer Systems and Organisation
Binary, octal, decimal, hexadecimal number systems and conversion techniques, binary arithmetic.
Read ChapterEncoding Schemes
Unit I: Computer Systems and Organisation
ASCII, ISCII, Unicode, UTF-8, UTF-16, UTF-32 encoding standards.
Read ChapterTypes of Software
Unit I: Computer Systems and Organisation
System software, application software, utility software, programming tools, open source vs proprietary.
Read ChapterOperating System Basics
Unit I: Computer Systems and Organisation
Functions of OS, types of OS, process management, memory management, file management.
Read ChapterBasic Computer Organisation
Unit I: Computer Systems and Organisation
Von Neumann architecture, CPU components, registers, instruction cycle, memory hierarchy, I/O organisation.
Read ChapterBoolean Logic
Unit I: Computer Systems and Organisation
Logic gates, truth tables, Boolean algebra laws, De Morgan's laws, expression simplification.
Read ChapterIntroduction to Python
Unit II: Computational Thinking and Programming
Python features, installation, tokens, variables, data types, input/output, comments.
Read ChapterPython Fundamentals
Unit II: Computational Thinking and Programming
Keywords, identifiers, variables, data types, type conversion, operators, expressions, input/output functions.
Read ChapterOperators and Expressions
Unit II: Computational Thinking and Programming
Arithmetic, relational, logical, assignment, bitwise, identity, membership operators; operator precedence and associativity.
Read ChapterFlow of Control
Unit II: Computational Thinking and Programming
Sequential, selection (if, if-else, elif, nested if), iteration (for, while, nested loops), break, continue, pass.
Read ChapterStrings in Python
Unit II: Computational Thinking and Programming
String creation, indexing, slicing, immutability, operators, methods, formatting, Unicode, escape sequences.
Read ChapterLists in Python
Unit II: Computational Thinking and Programming
List creation, indexing, slicing, mutability, methods, nested lists, list comprehension, copying.
Read ChapterTuples in Python
Unit II: Computational Thinking and Programming
Tuple creation, indexing, slicing, immutability, methods, packing/unpacking, nested tuples, list vs tuple.
Read ChapterDictionary in Python
Unit II: Computational Thinking and Programming
Dictionary creation, accessing/modifying values, methods, traversal, keys, nested dictionaries, comprehension.
Read ChapterSorting Algorithms
Unit II: Computational Thinking and Programming
Bubble sort, selection sort, insertion sort with Python implementations, complexity analysis, comparison.
Read Chapter