

Mohamed's profile and their contact details have been verified by our experts
Mohamed
- Rate $30
- Response 16h
-
Students35
Number of students Mohamed has taught since their arrival at Superprof
Number of students Mohamed has taught since their arrival at Superprof

$30/h
1st lesson free
- Computer programming
- C++
- Java
- JavaScript
- MatLab
Computer Science, Programming & IT Foundations Tutor - 3+ Years Hands-On Tutoring - ML Engineer - Communications & Information Engineering Graduate (UST at Zewail City)
- Computer programming
- C++
- Java
- JavaScript
- MatLab
Lesson location
Super Prof
Mohamed is one of our best Computer programming tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Mohamed
Unlock the World of Machine Learning with Mohamed!
Are you ready to dive into the fascinating world of Machine Learning and Computer Science? As a Machine Learning Engineer with a degree in Communications & Information Engineering from the University of Science and Technology Zewail City, I bring over three years of professional experience to the table. My expertise spans Computer Science fundamentals, Python programming, Linux, and introductory Machine Learning.
What sets me apart? My hands-on experience in Deep Learning for NLP and Computer Vision allows me to teach not just the 'what,' but the 'why' and 'how' of foundational concepts. I bring these ideas to life with real-world applications, making complex topics like neural networks and basic loops easy to understand.
Here's why you'll love learning with me:
- Real-World Perspective: Gain insights from an active ML Engineer who uses these concepts daily.
- Strong Fundamentals: Build a solid foundation in core CS principles, math, and programming.
- Clear Explanations: I simplify complex topics into digestible parts.
- Up-to-Date Knowledge: Stay ahead with the latest insights in AI/ML.
- Patient & Dedicated: I'm committed to helping you gain confidence and reach your learning goals.
Whether you're just starting your coding journey or eager to explore Machine Learning, I'm here to guide you every step of the way. Book your lesson now and let's embark on this exciting learning adventure together!
About the lesson
- Senior
- Advanced Technical Certificate
- College / University
- +9
levels :
Senior
Advanced Technical Certificate
College / University
Adult Education
Masters
Doctorate
MBA
Beginner
Intermediate
Advanced
Proficient
Sophomore
- English
All languages in which the lesson is available :
English
Unlock the World of Tech: Dive into Computer Science and AI
Are you ready to embark on an exciting journey into the realms of Computer Science and Artificial Intelligence? My lessons are crafted to be hands-on, interactive, and skill-focused, perfect for high school students, university learners, or anyone with a curiosity for technology.
How We'll Learn Together:
- Practical Focus: Dive into coding, problem-solving, and building projects. Engage in interactive exercises and mini-projects.
- Beyond Lectures: Experience sessions that feel like collaborative workshops. Ask questions anytime as we tackle challenges together, even in one-on-one settings.
- Concept Clarity: Break down complex topics like programming logic, network basics, and machine learning algorithms into clear, manageable steps.
- Connecting the Dots: Discover how fundamentals like data structures and algorithms power advanced applications like Machine Learning.
What You'll Gain:
- Solid programming skills in Python, C++, and Bash.
- A strong understanding of core Computer Science concepts.
- Confidence in using Linux environments.
- Knowledge of Computer Network basics.
- An introduction to the exciting field of Machine Learning.
- Practical experience with essential tools like VS Code, Colab, and cloud VPS setups.
Potential Topics:
- Programming Fundamentals: Python, C++, Bash Scripting (variables, loops, functions, data structures, OOP).
- Computer Science Concepts: Algorithms, Data Structures, Computational Thinking.
- Linux Administration: Command Line basics, file systems, permissions, scripting.
- Computer Networks: Core concepts, TCP/IP, basic configurations.
- Machine Learning Introduction: Core concepts, types of ML, common algorithms, basic model implementation (using Python libraries).
- Essential Tools: Git, VS Code, Google Colab, Docker basics, Cloud VPS interaction.
Logistics:
- Session Length: Flexible, typically 1 hour, extendable to 2 or 3 hours.
- Platforms: Your choice! SuperProf Classroom, Discord, Zoom, Google Meet, Skype.
- Projects: Option to work on integrated projects applying multiple concepts.
- First Meeting: Enjoy a short, free/discounted intro call (e.g., 30 mins) to discuss your goals!
Let's start building your tech skills today! Reach out and get in touch!
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I think he's a trustworthy teacher because he teach me a lot in different fields and he help me always in complicated problems in CS and math I understand from him a lot of things I thought I will never learn it abd he makes things easier
Mohamed is an exceptional cybersecurity tutor who blends technical expertise with clear and concise explanations. They simplify complex topics like network security, ethical hacking, and threat mitigation, making them easy to understand. Their hands-on teaching style and real-world examples ensure practical learning and engagement. Additionally, they are patient, approachable, and always ready to answer questions. Highly recommended for anyone looking to build or advance their cybersecurity skills
I highly recommend Mohamed as a cybersecurity teacher on Superprof. His expertise in the field is evident through his in-depth knowledge, practical insights, and ability to explain complex concepts in an easy-to-understand manner. Having worked with Mohamed, I can attest to his professionalism, patience, and dedication to his students' success.
He ensures that his lessons are engaging, thorough, and tailored to the specific needs of each student. His passion for cybersecurity and teaching creates a supportive learning environment that inspires confidence in his students.
If you're looking for a trustworthy and skilled cybersecurity tutor, Mohamed is an excellent choice. I have no doubt he will exceed your expectations!I've learned a lot from you and you really helped me and made me understand a lot of complicated things and i hope you keep it cause the world needs a man like you . All support and love ️
Mohamed I’m grateful to every second spent with you, You know how to make learning fun and challenging in a creative manner ️
I highly recommend Mohammed as an outstanding machine learning instructor on Superprof. With deep expertise in the field, he simplifies complex concepts, making them accessible and engaging for learners at all levels. Whether you're a beginner just starting your journey or an advanced student looking to hone your skills.
Mohamed is a very diligent professor who is always aiming to help whoever is in need. He does not spare any info needed and is one of the most dedicated and hardworking tutors out there!
I am delighted to recommend Mohamed as an exceptional tutor on Superprof.
He always prepares interesting lessons that make even the toughest topics seem easy and fun.
Whether you’re preparing for exams or looking to deepen your understanding of a subject, Mohamed is the tutor who will guide you every step of the way.
His personalized lessons are designed to meet each student’s individual needs, making learning both effective and enjoyable.
His aim is to help students achieve their academic goals and develop a lifelong love for learning.
Mohamed is really helpful, his knowledge makes me feel like he is 40 or 50 years old, I can easily admit that he is the reason I loved Machine Learning.
I've personally worked with Mohamed as teachers which was how we first met, and i've seen how he teaches others. On a professional level, he is a very dedicated and knowledgeable teacher. If he's your teacher, you can very well expect him to go the extra mile, and provide more knowledge than what is asked of him. On a personal level, he is very friendly person and it's an absolute pleasure to talk to.
View more recommendations
Rates
Rate
- $30
Pack rates
- 5h: $140
- 10h: $280
online
- $30/h
free lessons
This first lesson offered with Mohamed will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Other tutors in Computer programming
Pramish
Remote & online
- $21/h
- 1st lesson free
Hassan
Remote & online
- $30/h
- 1st lesson free
Harram
Remote
- $12/h
- 1st lesson free
Jefferson
Remote & online
- $10/h
- 1st lesson free
Adeel
Remote
- $20/h
- 1st lesson free
MVP
Remote & online
- $25/h
- 1st lesson free
Sadaf
Remote
- $20/h
- 1st lesson free
Reza
Brooklyn & online
- $40/h
- 1st lesson free
Esmaeil
New York & online
- $35/h
- 1st lesson free
Michael
New York & online
- $50/h
- 1st lesson free
Gabriel
Seattle & online
- $35/h
Behdad
New York & online
- $20/h
- 1st lesson free
Ricardo
San Antonio & online
- $25/h
Nicholas
Los Angeles & online
- $50/h
- 1st lesson free
João
New York & online
- $30/h
Piyush
Brooklyn & online
- $35/h
- 1st lesson free
Bryan
Santa Ana & online
- $34/h
Edward
Houston & online
- $50/h
Mehrdad
New York & online
- $50/h
Arash
New York & online
- $60/h
-
See Computer programming tutors