My method of teaching is purely by applying the concepts with you. No better way to learn something than getting your hands dirty. Pace and volume are something that can be customized as needed, but if you'd like a lesson from me, be prepared to apply what you've been taught as well :)
Computer Science (4 years work experience + 2 years post graduate program)
Software Development (4 years work experience + 2 years post graduate program)
Cyber Security (4 years work experience + 2 years post graduate program)
Electronics (Circuit Analysis, Semiconducter devices)
Telecommunication & Computer Networks
Physics (University level and below)
Mathematics (University level and below)
Chemistry (High school level and below)
4 years of experience in Software development, architecture and Cybersecurity
Have worked/interned in 3 countries (India, USA and Canada)
Master of Science - Computer Science(4 years work experience + 2 years post graduate program)
Certificate in Information Assurance
University of Buffalo, USA
Bachelors in Engineering - Electronics and Telecommunication
Madras Institute of Technology, India
Ranjan is very helpful and patient in teaching algorithms and problem solving. Based on the couple of times I have worked together with him on leetcode problems, Ranjan has a strong understanding of pythonic elements of code; understanding of the Big O notation and engaging by providing counter-examples to make one understand the solution and the edge cases.
closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest computer languages lessons to help you.
Learning isn't a problem, python lessons for all!
Taking java lessons has never been easier: you're going to learn new skills.
|at their home||at your home||By webcam|
|1 hour||Not available||Not available||$25|
|5 hours||Not available||Not available||$125|
|10 hours||Not available||Not available||$250|