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.

Scroll to Top