CBSE · Computer Science (083) · Class 11–12
CBSE Computer Science Tutor for Class 11 & 12
Complete CBSE Computer Science preparation for students studying in the Gulf and abroad: concepts, board-style practice and the practical exam, with the same teacher every week.
- The full CBSE CS (083) syllabus: Python, file handling, stacks, SQL, networks
- Board-style practice with sample papers, past papers and marking-scheme answers
- Guidance on the practical file, project and viva
- Evening slots that suit UAE, Oman and Qatar time zones
What your child will learn
What we cover
Python programming
From Class 11 basics to functions, exception handling and the stack data structure in Class 12.
File handling
Text, binary and CSV files: the modes, pickle and csv modules, and the output questions examiners love.
Databases and SQL
Relational concepts, SQL queries, GROUP BY and joins, and connecting Python to MySQL.
Computer networks
Topologies, devices, protocols and web basics, written the way the marking scheme expects.
Your teacher
Subhanu Sankar Roy
A working senior software engineer who has taught coding and computer science for 5+ years, to 20+ one-on-one students in Singapore, UAE, Oman, US: from 7-year-olds building their first Scratch games to Grade 11 students training machine learning models. Students learn what's actually used in industry, alongside exactly what their exam board asks for.
Awards
- Bitget U-30 Hackathon: international winner (4,000+ participants)
- Honeywell WeHack 3.0: 1st place
Education & certifications
- BTech in Information Technology, Vellore Institute of Technology (VIT)
- AWS Certified Cloud Practitioner (2023)
- Applied Data Science, Google Developers (2023)
Questions parents ask
CBSE Computer Science: FAQs
What does the CBSE Class 12 Computer Science syllabus cover?
Class 12 Computer Science (083) has three units: Computational Thinking and Programming (Python, functions, exception handling, file handling and stacks), Computer Networks, and Database Management (SQL and Python–MySQL connectivity). Check the current year's curriculum on the CBSE Academic website, as weightings change slightly.
How are marks split in CBSE Class 12 Computer Science?
The theory exam is worth 70 marks and the practical component 30 marks. The practical includes a lab test, the practical file, a project and a viva.
My child struggled in Class 11 Computer Science. Can they still do well in Class 12?
Yes, but the Class 11 gaps need fixing first, because Class 12 builds directly on Class 11 Python. The free assessment shows exactly which foundations need work, and the learning plan starts there.
Do you teach CBSE students outside India?
Yes. Sessions are online, and weekday evening slots suit students at CBSE schools in the UAE, Oman and Qatar. Subhanu has taught CBSE students in the Gulf.
Further reading
- CBSE Class 12 Computer Science Practical File: Programs With Code
- Online CBSE Computer Science Tuition in the UAE, Oman and Qatar: A Parent's Guide
- CBSE Class 12 Computer Science: Important Output Questions, Solved
- Python MySQL Connectivity for Class 12: Programs and Common Mistakes
- Class 12 SQL Queries: WHERE vs HAVING, GROUP BY and ORDER BY Explained
- CBSE Class 12 Computer Science: A Practical Preparation Guide
Get started
Book a free CBSE Computer Science assessment
Share your name, WhatsApp number and course. WhatsApp opens with your details filled in, so you can pick a time for the free 30-minute assessment. You'll get a written learning plan within 24 hours of the call.
- +91 90730 55125
- mentorsubhanu@gmail.com
- Sessions
- Live 1-on-1 video · 60 minutes
Session times: weekdays 8–11pm and Saturdays 7am–5pm India time (IST). Sundays off.