Computer Science Syllabus
Official CBSE curriculum for Class 11 Computer Science (083), academic session 2026-27. Read the full syllabus PDF below, download it to study offline, or see the units and marks at a glance.
Official syllabus PDF
Download PDFCBSE Class XI Computer Science (083) syllabus 2026-27 at a glance
Subject code 083 · Class XI · Session 2026-27. The course carries 100 marks: a 70-mark theory paper and 30 marks of practical work.
Units and marks (theory)
| Unit | Unit name | Marks |
|---|---|---|
| 1 | Computer Systems and Organisation | 10 |
| 2 | Computational Thinking and Programming - 1 | 45 |
| 3 | Society, Law and Ethics | 15 |
| Theory total | 70 |
Major topics
Unit 1: Computer Systems and Organisation (10 marks)
Basic computer organisation (hardware, software, CPU, memory, units of memory); types of software and language translators; functions of an operating system; Boolean logic (NOT, AND, OR, NAND, NOR, XOR, truth tables, De Morgan's laws, logic circuits); binary, octal, decimal and hexadecimal number systems and conversions; encoding schemes (ASCII, ISCII, Unicode).
Unit 2: Computational Thinking and Programming - 1 (45 marks)
Problem solving, algorithms, flowcharts and pseudocode; Python basics (tokens, variables, data types, mutable and immutable types, operators, expressions, type conversion, errors); flow of control with if, for, while, break and continue; strings, lists, tuples and dictionaries with their built-in methods; the math, random and statistics modules.
Unit 3: Society, Law and Ethics (15 marks)
Digital footprints; net, communication and social media etiquettes; data protection and intellectual property rights; open source licensing (Creative Commons, GPL, Apache); cyber crime (hacking, phishing, ransomware, cyber bullying); cyber safety; malware; e-waste management; the Information Technology Act; gender and disability issues in using computers.
Practical (30 marks)
| Lab test: Python program (60% logic, 20% documentation, 20% code quality) | 12 |
| Report file: at least 20 Python programs | 7 |
| Viva voce | 3 |
| Project using most of the concepts learnt | 8 |
Source: official CBSE Senior Secondary curriculum 2026-27 for Class XI Computer Science (083), published by CBSE on cbseacademic.nic.in. This summary is for quick reference; the official syllabus PDF shown above is the complete document.