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

Paired coding icon

Paired coding

Competitive Programming icon

Competitive Programming

Job readiness icon

Job readiness

Code Review icon

Code Review

Assignment help icon

Assignment help

Upskilling icon

Upskilling

Learner for programming class

High School students icon

High School students

Elementary School students icon

Elementary School students

Middle School students icon

Middle 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

propsition image
Refund icon

15 days Refund

Swap icon

Free Tutor Swap

Icons

Computer Science concepts taught by Mohammed

Student learned 9 days 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 12 days 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

Google Colab image

Google Colab

Jupyter Notebook image

Jupyter Notebook

Dynamic programming classes

Pets are welcomed icon

Pets are welcomed

Open Q&A icon

Open Q&A

Parent feedback icon

Parent feedback

Mobile joining icon

Mobile joining

Chat for quick help icon

Chat for quick help

tutorFooter

Coding tutors on Wiingy are vetted for quality

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