Skip to content
Mentor Subhanu

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.

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.

WhatsApp
+91 90730 55125
Email
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.

WhatsApp opens with your details filled in. Nothing is sent until you tap send.