Mohammed Harfan

Unlock the exciting world of coding with a Masters graduate passionate about making programming fun for young minds.

4.1(99)

FREE TRIAL

Loading...
Profile photo of Mohammed , Computer Science tutor at Wiingy
Profile photo of Mohammed , Computer Science tutor at Wiingy
Graduation ceremony photo of Mohammed
Graduation ceremony photo of Mohammed

Show all photos

tutor-image
tutor-image

Mohammed Harfan

Masters degree

/ 55 min

Mohammed - Know your tutor

I possess a strong foundation in computer science principles and a passion for programming. I am eager to share my knowledge and guide students in their learning journey. My teaching approach emphasizes clear explanations and practical application to foster a deep understanding. I am committed to creating an encouraging and supportive environment for all learners. I look forward to helping students develop their skills and confidence in computer science. Recently graduated from university of Limerick with first class honors. As a recent master's graduate, I am eager to share my passion for learning and contribute to the academic growth of students. My graduate studies have equipped me with a deep understanding of my field and a refined ability to convey complex concepts effectively. I am particularly drawn to teaching because I believe in the transformative power of education. Witnessing students grasp new ideas and develop their critical thinking skills is incredibly rewarding. My aim is to create an engaging and supportive learning environment where every student feels empowered to explore, question, and succeed. I am enthusiastic about the opportunity to inspire the next generation and foster a lifelong love of learning.

Meet Mohammed

Mohammed graduated from University of Limerick

Mohammed  graduated from University of Limerick
Mohammed  graduated from University of Limerick

Programming tutor specialities

Debugging icon

Debugging

Project help icon

Project help

Upskilling icon

Upskilling

Code Optimization icon

Code Optimization

Code Review icon

Code Review

Assignment help icon

Assignment help

Job readiness icon

Job readiness

CoTutorCoTutor

AI modules

Summary

Podcast

Quiz

Learnings

Flashcard

Spotlight

Zero Risk Guaranteed

15-days refund

Free tutor swap

No cancel fee

1-yr validity

24/7 support

Learner for programming class

Middle School students icon

Middle School students

Elementary School students icon

Elementary School students

High School students icon

High School students

Programming class overview

It is a pleasure to share my approach to educating young learners. My teaching methodology is rooted in fostering a supportive and engaging environment where curiosity is encouraged. I believe in adapting strategies to suit the developmental needs of each age group, from the foundational stages of elementary school through the more complex considerations of high school. For younger students, I prioritize hands-on activities, storytelling, and visual aids to make learning tangible and exciting. As students progress, I introduce more abstract concepts, critical thinking exercises, and opportunities for independent exploration and research. Throughout all levels, collaboration, active participation, and personalized feedback are central to my practice, ensuring every student feels empowered to learn and grow.

Your programming tutor also teaches

Artificial Intelligence

Artificial Intelligence

Computer Science

Computer Science

Databases

Databases

Machine Learning

Machine Learning

Web Development

Web Development

Icons

Computer Science concepts taught by Mohammed

Student learned about 1 month ago

The tutor and student worked on website development and troubleshooting, focusing on WordPress. They addressed technical login issues, identified and planned to fix website errors like broken links and placeholder text, and worked on managing the appointment scheduling calendar. The next session will involve reviewing changes and learning how to manage the calendar independently.

Website Navigation and Link Functionality

Content Management and Placeholder Text

Dynamic Calendar and Booking Systems

Website Responsiveness and Mobile Optimization

Show more

Student learned about 1 month ago

The tutor guided the student through website content editing, including updating prices and addresses, and troubleshooting email submission issues. They also discussed integrating social media and chatbots, and scheduled future sessions.

Website Content Editing (Forms)

Website Content Editing (HTML/Structure)

Website User Experience (UX) Testing

Email Configuration and Troubleshooting

WordPress and Plugin Management

Show more

Teaching tools used by tutor

Jupyter Notebook image

Jupyter Notebook

Google Colab image

Google Colab

Dynamic programming classes

Pets are welcomed icon

Pets are welcomed

Parent feedback icon

Parent feedback

Record lessons icon

Record lessons

Note taking icon

Note taking

Open Q&A icon

Open Q&A

tutorFooter

Coding tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.