CBSE Class 11 Computer Science Syllabus
📊 Exam Structure
Theory: 70 marks
- Computer Systems & Organisation – 10 marks
- Computational Thinking & Programming – 45 marks
- Society, Law & Ethics – 15 marks
🧠 Unit 1: Computer Systems & Organisation
- Basics of computer system (hardware, software, CPU, memory)
- Input/output devices
- Types of software (system + application)
- Operating system (functions, interface)
- Number systems (binary, octal, decimal, hexadecimal)
- Boolean logic (AND, OR, NOT, etc.)
- Encoding schemes (ASCII, Unicode)
💻 Unit 2: Computational Thinking & Programming (Python)
👉 Most important unit (highest weightage)
🔹 Problem Solving
- Algorithm, flowchart, pseudocode
- Decomposition of problems
🔹 Python Basics
- Introduction to Python
- Variables, tokens, keywords
- Data types (int, float, string, list, tuple, dictionary)
🔹 Operators & Expressions
- Arithmetic, logical, relational operators
- Type conversion and input/output
🔹 Control Statements
- if, if-else, elif
- for, while, nested loops
🔹 Data Structures
- Strings, Lists, Tuples, Dictionary
🔹 Modules
- math, random, statistics
🔹 Errors
- Syntax, runtime, logical errors
🌐 Unit 3: Society, Law & Ethics
- Digital footprint & digital society
- Net etiquette & social media rules
- Cyber safety & cyber crime
- Data protection & IPR
- Indian IT Act
- E-waste management
- Online privacy & security
🎯 Key Focus Tips
- Python programming = most important (45 marks)
- Practice coding regularly (loops, lists, strings)
- Theory is easy and scoring

Comments are closed.