

Mehrdad profile and its contact details have been verified by our experts
Mehrdad
- Rate R495
- Response 24h
-
Students30
Number of students Mehrdad has accompanied since joining Superprof
Number of students Mehrdad has accompanied since joining Superprof

R495/h
1st lesson free
- Basic computer skills
- Computer Science
- Software
- Information and Communications Technology
- Machine learning
PhD in Computer Science with more than ten years of experience in interacting with, teaching and supervising students from all walks of life with diverse capabilities
- Basic computer skills
- Computer Science
- Software
- Information and Communications Technology
- Machine learning
Lesson location
Recommended
Mehrdad is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. A trusted partner on your learning journey.
About Mehrdad
Hey there! My name is Mehrdad Ghaziasgar. I'm a Computer Scientist and academic, with a passion for teaching and supervision. I'm serious about my work, but I like to be humorous in the process. I'm patient and willing to explain and re-explain concepts as needed. One of my biggest strengths as a teacher is the ability to put myself in others' shoes to try and figure out their learning needs and to adapt to those needs. I have an excellent teaching track record, having received 5 star reviews in course evaluations from almost every student I've taught over 12 years. Many students have labeled me "Their favorite lecturer". I really know my "stuff". I have a PhD in Computer Science from the University of the Western Cape (UWC), which I obtained in only a single year (2016), working completely on my own without any supervision. Previous to that, I obtained an MSc in Computer Science with distinction, and a BSc in Computer Science and Physics with highest distinction, all from UWC. I was the top student in undergrad and post-grad in my course. I'm looking to re-create my success in teaching on this platform.
About the lesson
- All levels
- English
Languages in which the lesson is available :
English
Here's some pointers about my teaching style: -I like to explain concepts with numerous examples. Applying knowledge repeatedly is key to learning. Once you know how to use/apply knowledge, you know it for good. -I'm generally lively and humorous. -I have the ability to put myself in the shoes of others and see content through their eyes; this makes me capable of designing content that would answer most of the questions that my potential audience has even before they come up. -I'm able to break down and convey even the most complex topics in a simple and easy-to-digest manner. -I'm able to teach in a way that gets through to a very diverse audience. The students I've dealt with over the years have been extremely diverse, with some being quite proficient from the start, and others having no prior exposure to the field of study, and everything in between. One of my skills is to tailor-make the content and course to match the diversity and make sure everyone can benefit and grow. Some of the courses I've taught include: -Introductory programming in Python annually for several years up to and including this year, -Introductory Java (a few years ago). -Database design and implementation -Machine learning -Data warehousing Lessons in the above topics (or other topics) would usually involve me interactively presenting a set of slides, although questions/discussions are welcome at any time. I'm also an expert in thesis supervision. I've supervised scores of post-graduate students to completion, the majority graduating with distinction. The most important aspect of supervision is to provide students with the freedom to explore, while also providing ideas and guidance that would lead the project towards a direction of success. I also have expertise in document/paper writing. I've personally authored or co-authored 40 academic papers, aside from theses.
Reviews
All the reviews collected from students are verified by our team. They are therefore reliable and correspond to a real experience with Mehrdad.
Perfect! Very quick responses, helpful, caring, and proactive!
Perfect! I have had many sessions with Mehrdad and I can truly say he is a class act. He has a great passion for Machine Learning and teaching, which makes him a delight to work with. He brings humour and expertise to our sessions, making them fun and challenging at the same time. He has been very useful, both for improving my understanding of both fundamental and advanced machine learning concepts and for structuring my work plans. I am grateful for this and am excited to continue working with him in the future.
Perfect! Excellent! Explains hard concepts in an easy way, and is very patient. Would 100% recommend!
- It was a pleasure working with Ilse. She was on time and attentive, always in a good mood, and was able to grasp concepts quite quickly.Mehrdad's response :
See more reviews
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
Mehrdad is a very professional and thoughtful tutor. His lessons are engaging. He is also very patient and encourages questions. He goes the extra mile to ensure you grasp the concepts and then provides guidance with critical thinking and problem solving methodologies. Wish I had him as a lecturer during my undergrad.
See more recommendations
Rates
Rate
- R495
Package rates
- 5h: R2475
- 10h: R4950
online
- R495/h
free lesson
The free first lesson with Mehrdad allows you to get to know the tutor and discuss your needs and expectations.
- 1h
Similar Basic computer skills tutor profiles
Estelle
Cape Town & online
- R200/h
- 1st lesson free
Jacques
Cape Town
- R170/h
- 1st lesson free
Louise
Cape Town & online
- R290/h
- 1st lesson free
Gcobani
Cape Town & online
- R250/h
- 1st lesson free
Christopher
Cape Town & online
- R200/h
- 1st lesson free
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Tapiwa
Sandton & online
- R450/h
- 1st lesson free
SEMENYA
Polokwane & online
- R262/h
- 1st lesson free
Precious
Roodepoort & online
- R400/h
- 1st lesson free
Bryce
Johannesburg & online
- R200/h
- 1st lesson free
Laurento
Cape Town & online
- R250/h
- 1st lesson free
Antionette
Randfontein & online
- R250/h
- 1st lesson free
Kopano
Potchefstroom & online
- R250/h
- 1st lesson free
Mpho
Burgersfort & online
- R140/h
- 1st lesson free
Seokamela
Johannesburg & online
- R200/h
- 1st lesson free
Jubilant
Johannesburg & online
- R200/h
- 1st lesson free
Dr Umer
Pretoria & online
- R350/h
- 1st lesson free
Dylan
Randfontein & online
- R350/h
- 1st lesson free
Amos
Richards Bay & online
- R50/h
- 1st lesson free
Irfan
Berea & online
- R145/h
- 1st lesson free
-
See Basic computer skills tutors
