A signature feature of Sumita Arora’s books is the practical focus:
Verbose & Repetitive
Many readers find the language overly detailed, with repeated points. Could be condensed by 20–30% without losing content.
Lacks Modern Python Practices
Not fully updated for Python 3.9+ nuances (still fine for CBSE level). Some solutions are inefficiently written (e.g., using too many loops where list comprehension would be cleaner). computer science sumita arora class 11 2021
Errors in Some Editions
Multiple users report typos, wrong answers in unsolved exercises, and inconsistent indentation in code snippets across print runs. Always cross-check with teacher or online.
Poor Debugging Guidance
Introduces debugging only superficially. Students struggle when their code doesn’t work, as book doesn’t teach how to think like a debugger. Detailed overview — Computer Science (Class 11) by
Outdated OS / Interface Screenshots
Screenshots of Windows 7/old IDLE – not a dealbreaker, but feels dated.
Binary search felt like knowing where to knock on a thousand doors and only needing ten knocks. Quick sort and merge sort taught the secret of divide-and-conquer, the humility of breaking a problem into smaller selves. Complexity classes were the shadows at the edge of the classroom—O(n), O(n log n), whispers that told which solutions scale and which collapse. ❌ What Could Be Better (Drawbacks)
The book is divided into four main units as per the 2021 CBSE curriculum.