I'm Vivek Mahajan, a Jammu-based Python tutor with 20+ years of teaching experience. I coach CBSE Class 11 and 12 students in Computer Science (083) and Informatics Practices (065) using structured worksheets, real coding examples, and regular practice tests — built for board-exam results, not just rote learning.
Whether your school has you in Computer Science or Informatics Practices, sessions are mapped to the current CBSE syllabus, unit by unit.
Python tutor for CBSE Computer Science
Python tutor for CBSE Informatics Practices
Board exams reward practice, not passive reading — every topic comes with something to do.
Every unit comes with a structured worksheet — definitions, short answers, and output-prediction questions modelled on the CBSE question pattern.
Concepts are taught by writing and running actual Python programs, not just reading code on a slide — students leave each class with working code.
Timed unit tests and previous years' board-style papers track progress and build exam confidence well before the pre-boards.
I'm Vivek Mahajan — a software developer, educator, and technology trainer based in Jammu, with over 20 years of programming and teaching experience and 3,000+ students trained through classroom sessions, workshops and bootcamps.
My focus with CBSE students is simple: build genuine Python skill through practice, so board exams and practicals feel familiar rather than stressful.
Join the self paced Python Programming Bootcamp, course on Udemy to learn Python programming and build real world projects at your own pace.
Also teaching Java for CBSE Information Technology (802) — see the Java Tutor Jammu page, or the full Technology Training page for C, C++, C#, web development and AI.
Yes. I teach Python for both CBSE Computer Science (083) and Informatics Practices (065), for Class 11 and Class 12, matched to your school's current syllabus.
Each topic is introduced with a short explanation, followed by hands-on coding, and reinforced with a worksheet. Practice tests are scheduled at regular intervals to track readiness for board exams.
Both — in-person tuition is available in Jammu, and online sessions can be arranged for students who prefer to learn remotely.
Yes, sessions include guidance on the practical file, viva preparation, and the kind of Python and SQL problems typically asked in the CBSE practical exam.
Message on WhatsApp or email using the contact details below, and a free trial session can be scheduled at a convenient time.
See the worksheets, coding style, and practice-test format firsthand before you commit.