Chiranjeeb Roy Chowdhury Gold Medalist, Computer Science & Maths Tutor

I am a full time, professional online tutor of Computer Science (from school level up to college courses) and Mathematics (to school children).

I hold BSc (St. Xavier’s College), MSc and MTech degrees (Calcutta University) in Computer Science and am a state topper being a Suma Cum Laude in all of the three.

I started teaching about 12 years back, when I was in college. After tutoring both local and online students for many years I shifted to full time online tutoring about 5 years ago.

I tutor students from USA, Canada, Europe, UK, Singapore, Australia, UAE, India and others. My class timings are often flexible as I always keep the needs of my students in mind.

I teach various Computer Science topics including C, C++, Java, Python, C#, Data Structures, Algorithms, DBMS, solving projects/assignments etc. (this list is in no way exhaustive) mostly to college students. I also teach Computer Science and ICT to school students according to international boards like GCSE, IGCSE, IB and also national boards like ICSE, ISC and CBSE. I provide training for AP Computer Science A and AP Computer Science Principles as well.

I also teach Maths to school students up to Grade 10 being well versed with the intricate details of such courses ranging from the Common Core Maths of the USA to the Canadian board, UK GCSE, IGCSE etc. I provide tons of extra practice materials which we go through together. This is sufficient to instill confidence in them while getting the students exam ready.

I usually teach one-on-one since this allows close interaction with my students, but group tuitions are also welcome. This helps me to analyze their weaknesses/strengths and curate my tutoring methodology according to the individual student's mental prowess and the demands of the course in concern.

I always maintain a nice, cordial atmosphere in class and make sure that my students can speak to me freely. They are encouraged to maintain an open, inquisitive nature and ask questions till all their doubts are answered.

Students may also contact me for troubleshooting via phone, whatsapp or email if necessary.

I teach via Skype, Zoom and Discord. I employ online digital whiteboards and other paid digital solutions coupled with state of the art hardware setup for stutter free, crisp audio video leading to a fulfilling learning experience.


  • C/C++ (Grade 9-Masters/Postgraduate)

  • JAVA (Grade 9-Masters/Postgraduate)

  • Theory of Automata (Bachelors/Undergraduate-Masters/Postgraduate)

  • Computer Science (Grade 9-Masters/Postgraduate)

  • DBMS (Grade 11-Masters/Postgraduate)

  • Python (Grade 9-Masters/Postgraduate)

  • Computer networking (Grade 11-Masters/Postgraduate)

  • Discrete Mathematics (Bachelors/Undergraduate-Masters/Postgraduate)

  • Computer (Beginner-Expert)

  • Algorithms and Data Structures (Bachelors/Undergraduate-Masters/Postgraduate)

  • IGCSE Mathematics (Beginner-Expert)

  • GCSE Maths (Beginner-Expert)

  • GCSE (Beginner-Expert)

  • AP Computer Science Principles (Beginner-Expert)

  • IGCSE Computer Science (Beginner-Expert)

  • IB Computer Science (Beginner-Expert)

  • OS (Bachelors/Undergraduate-Masters/Postgraduate)

  • Common Core Math (Beginner-Expert)

  • GCSE Computer Science (Beginner-Expert)

  • AP Computer Science A (Beginner-Expert)


  • Software Developer (May, 2018 - Aug, 2018) at Worktable Technologies India Pvt Ltd, Kolkata
    React, Node JS, Mongo DB, Firebase developer.
  • Intern (Jul, 2017 - Apr, 2018) at Qrati Labs LLC, Kolkata
    Javascript, PHP, MySQL developer.
  • Adjunct Faculty (Dec, 2016 - Mar, 2017) at Indus Institute of Information Management, Kolkata
    Faculty of Web Design course for Defense personnel under the Ministry of
    Defense, Govt. of India.
  • Online Tutor (Jan, 2015 - Present) at Independent Online Tutor
    Computer Science and Mathematics online tutor to students in USA, Canada, Europe, Singapore, etc.
  • Private Tutor (Jan, 2008 - Present) at Home Tuitions, kolkata
    Class 9 to 12, B.Sc., B.Tech., BCA, M.Sc., MCA tutor for all Computer Science subjects.


  • M.Tech. (Jul, 2015 - Jun, 2017) from university of calcutta, rajabazar science college- scored 89
  • M.Sc. (Jul, 2013 - Jun, 2015) from university of calcutta, rajabazar science college- scored 86
  • B.Sc. (Jul, 2010 - Jun, 2013) from St Xavier's College, Kolkata- scored 89

Fee details

    500-1,000/hour (US$6.67-13.35/hour)

    I only teach offline students if its a group of 4 or more.

    I primarily teach online via Skype/Zoom/Discord and a digital whiteboard tool.

    For exact fees details, please send me a message, since the rates vary with the grade and the course being taught.

10 Reviews
5 out of 5

User Photo June 12, 2020
Payment not verified

Great Tutor!

I highly recommend Mr. Chiranjeeb as a tutor as he has been extremely helpful and an overall great tutor for AP Computer Science A. He has made sure to go over all details while teaching and given great examples to go along with the concept, to help understand how they are being implemented. This, along with him making sure that I was able to write code on my own really prepared me for the AP. He has been extremely flexible with scheduling classes, with me being in California and him being in Kolkata.

User Photo June 7, 2020
Payment not verified

Exceptional DS/Algorithm Teacher

I am a Software Engineer based in Bangalore. These days every company asks questions on DS and Algorithms. So, I thought of hiring someone to help me leverage my effort in learning the same. I have talked with a number of tutors but I found Chiranjeeb to be exceptional. He is a gold medalist! He is an excellent teaching professional. I highly recommend him if you want to brush up your DS/Algo concepts. Thanks.

User Photo June 1, 2020
Payment not verified

Brilliant JAVA Tutor

Excellent, knowledgeable JAVA programming tutor. Very efficient learning process especially with his online setup using a dual camera and professional software. Based in Australia, my son's learning with Chiranjeeb was very productive with improvement in results at University. Highly recommended tutor.

User Photo April 27, 2020
Payment not verified

Excellent IGCSE level Computer Science ( Std 10 ,Form 5) Teacher

Mr.Chiranjeeb Roy has been teaching my daughter IGCSE Computer Science for the past few months .I am a resident of South Africa . He is an excellent teacher.My daughter is confident about the subject after he started teaching her.He has a deep knowledge of the subject,he is very punctual, has a well planned lesson plan ,clarifies doubts and ,patient.I highly recommend him.

User Photo April 22, 2020
Payment not verified

Excellent experience

Mr. Chiranjeeb has been tutoring me for the past year in many different courses for a bachelor in computer science degree that I am currently pursuing at Towson University in Towson, Maryland, U.S. I have come away from every course he has tutored me in with top marks in my class. He is incredibly versatile and has extensive and thorough knowledge of many different fields within computer science. He is very good at helping you visualize concepts. All in all, I would recommend his services to virtually anyone; from people who might be struggling with their computer science courses to even intermediate/advanced students who wish to take their skills to the next level.

User Photo April 22, 2020
Payment not verified

Great experience!

Despite the distance, with me being in New Jersey and Mr. Chiranjeeb being in Kolkata, he was a very helpful and great teacher for AP Computer Science A. He always taught the concepts in detail and made sure to supplement these concepts with examples of his own. He went through everything in an effective step-by-step process that really helped me in learning all the necessary concepts. He is very adaptable to the student. I highly recommend him as a tutor!

User Photo December 29, 2019
Payment not verified

Amazing teacher for IGCSE Computer Science

I really liked how compelling discussions over various past papers was able to convey general knowledge as well as distribute knowledge which is marks-oriented. The classes being reasonable and engaging taught a great deal, especially when it came to the Programming Paper. Apart from that, he touched upon the syllabus well. He also made it convenient for me by managing flexible timings and late cancellations.

User Photo December 6, 2019
Payment not verified

Best teacher for Java , C , Data structures

He has been my mentor since long time.. He is always ready to help clear my doubts when I am confused with the material. He goes thoroughly through each topics and shows how to implement in detail in simple and explainable way so students can work on their assignments on their own. He is a good teacher and is always ready to help for success. If you are looking for a teacher and it is something he tutors on, then definitely give it a try. You won't regret. I am a student abroad doing BS in CS and had no programming experience earlier.

User Photo November 29, 2019
Payment not verified

Best B.Tech CS Tutor

To the point, punctual, and extremely effective. Even a few classes are enough to give you the confidence for your sems.

User Photo November 27, 2019
Payment not verified

A friendly and awesome teacher

I am a B.Sc. Computer Science student. He is a great teacher, teaches with a lot of care, passion and time. Covers each topic thoroughly, till all the doubts are cleared. Friendly in nature and tries to teach from the students perception ability and his/her level of intake.