Featured Review:
🌟 Exceptional Computer Science Tutor 🌟
Spencer, 12 lessons with MohamedI had many lessons with Mohamed, and I learned a great deal from him. Some of the topics we covered included Java polymorphism, Java GUI projects such as JavaFX, multi-threading and concurrency programming, and even building a calculator compiler in C++. What I especially appreciated about Mohamed’s lessons was his dedication beyond our scheduled sessions. He often took extra time outside of class to prepare explanations and examples tailored to how I learn best. His patience and ability...
My name is Mohamed, and I'm passionate about helping students succeed. I graduated Magna Cum Laude with a Bachelor's in Computer Engineering and went on to complete a Master's in Computer Science at the University of Oklahoma with a perfect 4.0 GPA. During my graduate studies, I published a first-author research paper and developed a strong foundation in both theoretical and applied aspects of computer science. I will be starting my PhD in Computer Science at Virginia Tech in Fall 2025. My...
Loading...
🌟 Exceptional Computer Science Tutor 🌟
I had many lessons with Mohamed, and I learned a great deal from him. Some of the topics we covered included Java polymorphism, Java GUI projects such as JavaFX, multi-threading and concurrency programming, and even building a calculator compiler in C++. What I especially appreciated about Mohamed’s lessons was his dedication beyond our scheduled sessions. He often took extra time outside of class to prepare explanations and examples tailored to how I learn best. His patience and ability to simplify complex topics made a huge difference in my understanding and confidence as a programmer.
Spencer, 12 lessons with Mohamed
Never Gave Up
A lot of assignments I had required me to install a lot of new software and IDE's which he was great at helping me set up and find why things weren't working. Even if it took the entire lesson, there was always some progress made. My professor really just throws us to the wolves with a video someone else made or a document that explains one aspect of assignment and the rest you got to figure out yourself. I would not have gotten as far as I did in that course without Mohammed setting me up for success.
Juedeja, 7 lessons with Mohamed
Knowledgeable in Cursor 2.0
Helped me learn how to use AI agents and understand the new features of Cursor 2. One of the very few people up to date on this technology. Thank you for the help!
Sasha, 2 lessons with Mohamed
Excellence
HIGHLY Recommend- Outstanding, Mohamed is helping me with a computer science and Wireshark college course. He is extremely knowledgeable and patient, and has provided me with additional resources to assist with assignments and projects. I'm grateful I found him!
Vivian, 2 lessons with Mohamed
Excellent
We worked extensively through several SEED cyber security labs. He has a gentle and patient style. Sessions focused on both learning and achieving success on each assignment. I would recommend tutoring with Mohamed.
ADAM, 6 lessons with Mohamed
Extremely knowledgeable and patient tutor
I had the pleasure of taking several lessons with Mohamed, and he made learning machine learning both approachable and enjoyable. Coming in with no prior background, I was impressed by how clearly he explained complex concepts, breaking them down in a way that was easy to understand. He was also extremely patient and thorough, always ensuring I fully grasped each topic I asked about. Thanks to his guidance, I was able to make real progress. I highly recommend Mohamed to anyone looking to learn machine learning!
Ela, 14 lessons with Mohamed
Knowleadgable and awesome
It was amazing!! He knew absolutely everything I needed for my assignment. I am a novice taking programming so now I feel like I can do it. It was such nice session. Muhamed is patient and kind
Agita, 5 lessons with Mohamed
Exceptional Tutor – Highly Recommended!
I've had the pleasure of working with Mohamed on a range of topics, including AI/Machine Learning, Data Cleaning and Validation, Langchain, Python, and Logistic Regression. His depth of knowledge, especially in mathematics, is seriously impressive. He takes the time to break things down clearly and always makes sure I truly understand the material before moving on. What really sets him apart is his patience and ability to explain complex concepts in a way that's approachable and detailed. Whether you're just getting started or diving deep into advanced topics, he's the kind of tutor who meets you where you are and helps you grow with confidence. If you're looking for someone who knows their stuff and genuinely cares about your learning, book a session with him.
Jeff, 8 lessons with Mohamed
Committed Tutor for Success
I had the privilege of working with Mohamed, and I can confidently say that he went above and beyond to help me successfully complete multiple complex projects. Not only did he provide detailed guidance at every step, but he also ensured that I understood the finer details and concepts, which made all the difference in my learning experience. His patience, expertise, and personalized approach made even the most challenging topics feel manageable. I highly recommend Mohamed to anyone in need of a knowledgeable, dedicated, and proactive tutor. His ability to explain concepts clearly and ensure complete comprehension makes them incredibly helpful.
Jalen, 2 lessons with Mohamed