Atmajyoti Datta Online tutor Computer (Python, SQL, Web) & Maths

I am a private tutor having 20+ years of teaching experience (including 6+ years of online tutoring) and provide online* tuition to school, college and university students (Indian, US, UK, International) for Computer Programming & Data Structures (Python, Java, C/C++, SQL, HTML, CSS, JavaScript, JS Libraries etc), Mathematics, Statistics, Accounts (and related subjects), Economics etc.

*Contact me for a FREE DEMO ONLINE class.

Online classes (1 on 1) are provided through Skype or Google Hangout or TeamViewer (students residing in the UAE or other Gulf countries or in countries where Skype is banned can use TeamViewer for live and interactive online classes).

Please note that:
(a) students seeking my assistance ONLY for their assignments and/or projects can avail my services subject to my time availability and feasibility
(b) For my regular students, I do provide help for projects and/or assignments as a part of my services
(c) I don't visit the students' place
(d) I provide my services directly to the student without any intermediary, so teachers' bureaus, coaching centres, other websites etc. need not contact
(f) members of the sales/marketing team of private institutions please don't disturb me.

Details about the subject/courses I teach and my teaching methodology are provided below.


I provide tuition for Computer Programming, Data Structures, Databases, etc., through Python, SQL, HTML, CSS, JavaScript, JS Libraries, Java, C, C++, etc. for any (Indian, US, UK, International) school, college or university curriculum.
My teaching is fully based on practical programming through lots of real life examples, and I ensure that the core concepts of programming are fully clear to the student, to the extent that they develop sound logical & thinking skills instead of resorting to rote learning of programming code.
Topics covered**: Basics, Decision-Making, Loops, In-Built functions (Numbers, Strings etc), User-defined Functions, Classes & Objects, File Handling, Graphics, GUI, Data Structures, Databases, Web Scraping etc.
**Specific curriculum taught for school/college/university courses.

(B) For SCHOOL STUDENTS (class/std 6 and above)

SUBJECTS TAUGHT: Mathematics, Computer Programming (Python, C/C++, Java, SQL etc), Accounts, Economics.
(a) Indian boards: CBSE, ISC, ICSE
(b) International Boards: IB (DP & MYP), AS & A Levels, IGCSE (Cambridge & Edexcel)
(c) US School Curriculum (including SAT and ACT)
(d) UK Boards AS & A Levels & GCSE (AQA, OCR, Cambridge, Edexcel etc)

(C) For SCHOOL STUDENTS preparing for Entrance Examinations:

SUBJECTS TAUGHT: Mathematics, Logical Reasoning, GK & Current Affairs, Legal Reasoning.
EXAMS: CLAT, Entrance exams for BBA, BCom & other other courses of various universities.


1. COMMERCE stream subjects:

SUBJECTS: Financial Accounting, Mathematics, Statistics, Economics, Law, Cost Accounting, Taxation, Management Accounting, Financial Management etc.
COURSES: BCom, BBA, BCA, B.Tech, MBA, CA, CS, CMA Foundation Courses

2. COMPUTER PROGRAMMING related subjects:

SUBJECTS: Computer Programming, Data Structures, Database Management (C, C++, Java, Python, MySQL, etc)
COURSES: BCA, B.Tech, MCA, O, A, B Level

(E) For COLLEGE LEVEL STUDENTS preparing for Entrance Examinations:

SUBJECTS: Quantitative Techniques, Data Interpretation, Logical Reasoning for all MBA entrance exams

My teaching methodology:
(a) I explain the core concepts of a topic by working out a lot of numerical and theoretical questions (for computer programming my approach is entirely practical) to ensure that students have a firm grasp over the subject matter.
(b) I also give sufficient amount of homework assignments (both numerical/practical and theoretical) that would cover the entire curriculum
(c) I conduct mock tests regularly to assess the students' progress continuously

Students who possess the determination to succeed and are ready to put in the required amount of efforts, and take a sincere and disciplined approach towards their studies, always perform very well under my guidance.

Please contact me for further details.


  • Python (Beginner-Expert)

  • JAVA (Beginner-Expert)

  • C/C++ (Beginner-Expert)

  • Data Structures (Beginner-Expert)

  • SQL (Beginner-Expert)

  • Computer Science (Beginner-Expert)

  • Computers (Beginner-Expert)

  • AP Computer Science A (Beginner-Expert)

  • AP Statistics (Beginner-Expert)

  • Mathematics (Grade 6-Bachelors/Undergraduate)

  • AP Calculus AB & BC (Beginner-Expert)

  • Statistics (Beginner-Expert)

  • Programming (Beginner-Expert)

  • R programming (Beginner-Expert)

  • Coding (Beginner-Expert)

  • CBSE Mathematics (Grade 6-Grade 12)

  • IB Math SL/HL (Beginner-Expert)

  • AS & A level Mathematics (Beginner-Expert)

  • IGCSE Mathematics (Beginner-Expert)

  • HTML CSS and JavaScript (Beginner-Expert)


  • Online and Home tutor (May, 1999 - Present) at Tuition Computers Mathematics Accounts Economics CBSE ISC ICSE IB AS & A Levels IGCSE BTech BCA BCom
    I have been teaching students from various boards and universities (from India and abroad) for the past 20+ years (includes 6 years of online teaching).

    Sincere and hardworking students have done well under my guidance.

    Call or WhatsApp for a free demo online class.


  • M.Com (Jul, 2000 - Jun, 2002) from University of Calcutta, Kolkata, West Bengal

Fee details

    700-1,500/hour (US$9.9-21.21/hour)

    Please contact me for details

5 Reviews
5 out of 5

User Photo November 26, 2019
Payment not verified

Great & Excellent Teacher for my daughter

Mr. Atmajyoti is well qualified and serious Teacher so far I have seen in my last 57 yrs of life.He taught and still teaching my daughter CSE, who is studying in 2nd year as a computer engineering. My daughter was week in Python, Java and all and now, she has done her best under the guidance of Mr.A.Datta. Mr. Datta keeps himself updated about the course and deliver to his student based on ability of the student. I wish Mr. Datta' success in all walks of life and will highly recommend to any student for him.

User Photo November 23, 2019
Payment not verified

Brilliant very Happy, definitely recommend

Atma is very ‘precise’ and gives our daughter clear pointers and ways crack the difficult problems. He is very professional, attentive and detailed in explaining solutions - very much recommended!

User Photo November 20, 2019
Payment not verified


My son is taught Mathematics by Mr.Datta for his CIE A Level Curriculum. I am very happy with the guidance and with the overall improvement in my son's understanding. Satisfied with the progress.

User Photo November 20, 2019
Payment not verified

Excellent teacher highly recommended

I studied with Mr Datta for Statistical and Stock Market Data Analysis with Python.

His knowledge about the topics he teaches is excellent and so is his capability to explain the topics to his students. He explains things in such a way that everything seems so simple.

Best part about him is that he is extremely punctual.

I would definitely recommend Mr Datta for his teaching qualities.

User Photo November 20, 2019
Payment not verified

Great Teacher!

Teaching methods are very clear, I understood the material very well. My grades have substantially improved. I would really recommend him!