

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Mohammad will be happy to arrange your first Computer programming lesson.
Mohammad
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Mohammad will be happy to arrange your first Computer programming lesson.
- Rate 118AED
- Response 2h
-
Students35
Number of students accompanied by Mohammad since their arrival at Superprof
Number of students accompanied by Mohammad since their arrival at Superprof

118AED/hr
1st lesson free
- Computer programming
- Python
- C++
- MatLab
Engineering PhD Tutor Helping You Master Python, C++, MATLAB, and Arduino Step by Step
- Computer programming
- Python
- C++
- MatLab
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Mohammad will be happy to arrange your first Computer programming lesson.
About Mohammad
I am an engineering PhD candidate with strong experience in programming and scientific computing. I have worked extensively with Python, C++, and MATLAB in academic and research projects, particularly in areas such as robotics, data analysis, and numerical modeling. My background allows me to understand both the theoretical and practical sides of programming.
I have six years of university-level teaching experience. I am well-versed in Pearson and ABET education standards and highly proficient in online teaching.
I enjoy teaching and helping students gain confidence in technical subjects. I am patient, organized, and committed to adapting my explanations to each student’s level and learning style. Whether you are preparing for exams, working on assignments, or learning programming from scratch, I aim to provide clear guidance and a supportive learning environment so you can achieve your goals.
About the lesson
- All Levels
- English
- Arabic
All languages in which the lesson is available :
English
Arabic
My lessons are structured, practical, and adapted to each student’s level and goals. I explain concepts step by step using real engineering examples and hands-on coding. A typical lesson includes review, guided practice, and problem solving. I teach beginners, high school students, and university engineering students in Python, C++, and MATLAB.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Mohammad.
Perfect! Great tutor. Very patient and knowledgeable. Highly recommend.
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I strongly recommend Mohammad as a tutor. He explains things clearly, are very patient, and always make learning easier and more motivating. A great choice for anyone looking to improve their skills with confidence.
I have had the pleasure of studying alongside Mohammad AL-Fayyad in several courses and projects. His understanding of mathematics, physics, electronics, and control systems is outstanding, and he always explains complex concepts clearly. He is collaborative, supportive, and bring practical insights that make learning engaging. Working with Mohammad AL-Fayyad has been inspiring, and I highly recommend him as a knowledgeable and reliable tutor or colleague.
He takes his time into explaining every minute detail until the student understands. He’s an awesome teacher “
I am pleased to recommend Mohammad, with whom I have had the pleasure of working as a colleague since 2009 during our time at university. Mohammad distinguished himself as the top student in the Mechatronics Engineering department, showcasing his exceptional academic abilities and dedication to the field.
Since receiving his M.Sc. degree, he has served as a precourse instructor and lecturer, teaching various undergraduate courses. Through his teaching experiences, Mohammad has developed a diverse set of skills, including effective communication with students, motivational strategies, and proficiency in utilizing various teaching tools.
His commitment to student success and passion for teaching make him an outstanding candidate for any educational role. I highly recommend Mohammad as an excellent teacherMohammad is incredibly smart, especially when it comes to math. I know him personally and I know how dedicated he is! He has a knack for making complicated topics easy to understand and is always patient with his students.
If you need help with math, I highly recommend Mohammad. He’s dedicated, knowledgeable, and genuinely wants his students to succeed.View more recommendations
Rates
Rate
- 118AED
Pack prices
- 5h: 590AED
- 10h: 1,180AED
Travel
- + 35AED
free lessons
The first free lesson with Mohammad will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- 118AED/h
Similar Computer programming teachers in Ottawa
Amdad
Dubai & Online
- 100 AED/hr
- 1st lesson free
Neha
Dubai & Online
- 200 AED/hr
- 1st lesson free
Sarika Jain
أبوظبي & Online
- 39 AED/hr
- 1st lesson free
Ali
Dubai & Online
- 200 AED/hr
- 1st lesson free
Dherian
Arada & Online
- 90 AED/hr
- 1st lesson free
Shakeel
Abu Dhabi & Online
- 84 AED/hr
- 1st lesson free
Rafia
Fujairah & Online
- 65 AED/hr
- 1st lesson free
Odelia
Dubai & Online
- 160 AED/hr
- 1st lesson free
Isla
Dubai & Online
- 148 AED/hr
- 1st lesson free
Camilo
Abu Dhabi & Online
- 90 AED/hr
- 1st lesson free
Salim Ahmed
Dubai & Online
- 70 AED/hr
- 1st lesson free
Fousiya
Sharjah & Online
- 80 AED/hr
- 1st lesson free
Tushar
Dubai & Online
- 70 AED/hr
- 1st lesson free
Muhammad Ahtesham
Dubai & Online
- 77 AED/hr
- 1st lesson free
K M
Sharjah & Online
- 100 AED/hr
- 1st lesson free
Abdulrahman
Abu Dhabi & Online
- 95 AED/hr
- 1st lesson free
JOSEPH
Dubai & Online
- 85 AED/hr
- 1st lesson free
Aurangzaib
Dubai & Online
- 90 AED/hr
- 1st lesson free
Opoku
Abu Dhabi & Online
- 50 AED/hr
- 1st lesson free
Hina
Abu Dhabi & Online
- 100 AED/hr
- 1st lesson free
-
See Computer programming tutors
