Arvind Karandikar Algorithms and Data Structures, Python, AI, ML
No reviews yet

Do you struggle to keep up with your professor in class? Do you find that you’re missing a key part of the required background material, or that your peers latch onto concepts faster than you do — and you end up running faster and faster only to stand still?

Hi! I’m Shrirang. I’m an online tutor and I’m here to help you learn.

I have a Ph.D. from a top-10 University, a long career in industry, and have been tutoring students for the past five years. I have successfully tutored students from Columbia, John Hopkins, Harvard, UC Irvine and UC Berkeley, among others.

I tutor a breadth of subjects across
Computer Science: Data Structures and Algorithms, Complexity Theory, Operating Systems, Computer Architecture, etc., Data Science, ML and AI, Programming and Quantum Computing
Electrical Engineering: Signal Processing, Image Processing, Digital Electronics and VLSI
Mathematics: Calculus, Probability and Statistics

My Approach
I have a systematic approach to tutoring subjects and help students develop their intuition on how to approach problems. This means that we cover a topic such as Dynamic Programming over more than 8 sessions (versus 2-3 in a typical course). Of course, this varies by student! I have a large number of practice problems organized systematically that build on your existing knowledge to further firm up your understanding.

The first session is free!

Subjects

  • Algorithms and Data Structures Bachelors/Undergraduate-Doctorate/PhD


Experience

No experience mentioned.

Education

  • Electrical Engineering (Sep, 1999Dec, 2004) from University of Minnesota

Fee details

    8,00016,000/hour (US$95.14190.27/hour)

    USD 200/hr


Reviews

No reviews yet. Be the first one to review this tutor.