

Mehdi profile and their contact details have been verified by our experts
Mehdi
- Rate ₹2,698
- Response 7h
-
Students7
Number of students accompanied by Mehdi since their arrival at Superprof
Number of students accompanied by Mehdi since their arrival at Superprof

₹2,698/hr
1st class free
- Computer programming
- Python
- C++
- Java
- Artificial Intelligence
PhD Student Offering Computer Science Tutoring - Programming (Python, C++, Java), Data Structures, Algorithms
- Computer programming
- Python
- C++
- Java
- Artificial Intelligence
Class location
Super Tutor
One of our best tutors. They have a quality profile, experience in their field, verified qualifications and a great response time. Mehdi will be happy to arrange your first Computer programming classes.
About Mehdi
I am an experienced tutor with over six years of teaching Mathematics, Algorithms, Data Structures, and Programming to students at different levels. My focus is on building strong foundations, clarifying difficult concepts, and helping students develop effective problem-solving skills.
Background & Experience
- PhD Student in Computer Engineering — McMaster University
Research in compiler technologies for high-performance computing, with applications in AI and sparse matrix computations.
- 6+ Years of Tutoring Experience Mathematics, Algorithms, Data Structures, and Programming, with an emphasis on conceptual understanding rather than memorization.
- 5+ Years of Software Engineering Experience
Hands-on experience with C++, Python, Java, and modern web development tools, connecting theory to real-world software systems.
About the class
- Classes 1 to 5
- Classes 6 to 8
- Class 10
- +17
levels :
Classes 1 to 5
Classes 6 to 8
Class 10
Classes 11 & 12
Class 12
BTech
Class 11
Adult Literacy
Undergraduate
Masters
PhD
Other
MBA
Kindergarten (LKG, UKG)
Beginner
Intermediate
Advanced
Professional
Others
Children
- English
All languages in which the class is available :
English
Offering programming courses using a project-based approach and focusing on breaking larger problems into fine-grained tasks using different languages. For each language, projects are chosen based on student needs and real-life applications.
- C++
- Python
- Matlab
- Java
Offering Computer Engineering and Science courses by focusing on different problem-solving skills tailored to each different course:
- Data Structures and Algorithms
- Computer Architecture
- Theory of Computation
- Discrete Mathematics
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Mehdi.
Perfect! Great Tutor, very professional and knowledgeable.
Excellent! Strong subject knowledge, breaks down complex topics into easy steps, explains ideas clearly and patiently.
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I’ve worked with Mehdi for several years as a software engineer, and he consistently demonstrates strong technical depth and problem-solving skills. He has a clear way of breaking down complex ideas, whether it’s algorithms, systems, or code design. This ability translates very naturally into teaching, and it’s easy to see why students benefit from his structured and thoughtful approach.
I have known Mehdi since our undergraduate studies and observed his teaching skills firsthand while he served as a teaching assistant for several computer engineering courses. He is knowledgeable, supportive, and genuinely committed to helping students succeed, always taking the time to explain concepts clearly and patiently. I would definitely recommend him.
I’ve taken several graduate-level courses alongside Mehdi, and he consistently stands out for his deep understanding of the material. He’s very good at explaining complex concepts clearly during group discussions and study sessions. Whenever someone was stuck on algorithms or systems topics, his explanations were often the ones that made things click.
Mehdi helped me with Data Structures and Algorithms to solve algorithm questions for programming job interviews. He conveyed his skills in problem solving with great care and support.
View more recommendations
Rates
Rate
- ₹2,698
Pack prices
- 5h: ₹13,491
- 10h: ₹26,982
online
- ₹2,698/hr
free classes
This first free class with Mehdi will allow you to get to know each other and to specify the exact learning requirements for the upcoming classes.
- 1hr
Find out more about Mehdi
Similar Computer programming teachers in Hamilton
Kunika
Mumbai & Online
- ₹900/hr
- 1st class free
Himanshu
Gurugram & Online
- ₹1,500/hr
- 1st class free
Aniket
Bengaluru & Online
- ₹3,000/hr
- 1st class free
Somesh
Delhi & Online
- ₹1,000/hr
- 1st class free
Shubraj
Mumbai & Online
- ₹899/hr
- 1st class free
Pawan
Ghaziabad & Online
- ₹1,500/hr
Aditya
Gurugram & Online
- ₹999/hr
- 1st class free
Koushik
Bengaluru & Online
- ₹1,500/hr
- 1st class free
Mohit
Panchkula & Online
- ₹1,550/hr
- 1st class free
Dharmendra
Bengaluru & Online
- ₹2,500/hr
- 1st class free
Akash
Bengaluru & Online
- ₹600/hr
- 1st class free
Sajida
New Delhi & Online
- ₹999/hr
- 1st class free
N Bala
Hyderabad & Online
- ₹999/hr
- 1st class free
Lokendra
Noida & Online
- ₹1,200/hr
- 1st class free
Abhishek
Kanpur & Online
- ₹300/hr
- 1st class free
Ritik
New Delhi & Online
- ₹2,000/hr
- 1st class free
Akash
Mumbai & Online
- ₹1,500/hr
- 1st class free
AYUSHI
Prayagraj & Online
- ₹1,500/hr
Vidhya
Thane & Online
- ₹1,200/hr
- 1st class free
Harsh
Bengaluru & Online
- ₹1,200/hr
- 1st class free
-
More Computer programming teachers
