

Mohamed's profile, diploma and contact details have been verified by our experts
Mohamed
- Rate 245AED
- Response 1h

245AED/hr
1st lesson free
- Engineering
- Software Engineering
Senior Software Engineering tutor — Dynamically-trained, MSc | Product Management, Product Marketing, B2B SAAS, API, Cloud Architecture, AI, Electronics, university level and beyond
- Engineering
- Software Engineering
Lesson location
About Mohamed
I am a private Computer Science tutor with an MSc Computer Science from the University of Greenwich and an MSc Advanced Electronic Engineering from Queen Mary University of London, specialising in A-level, BSc Computer Science for students on the AQA and OCR specifications across London. I tutor the full syllabus: programming fundamentals, object-oriented design, data structures and algorithms, computer systems and architecture, data representation, networking and the internet, databases and SQL, theory of computation, functional programming, and the non-exam assessment programming project.
My background is not purely academic. I work as a full stack software engineer and AI researcher, which means the computer science I teach is computer science I actually use — data structures as the thing that decides whether a system scales, SQL as the daily language of real databases, networking as what happens when an application talks to a server, object-oriented design as how production code is actually organised. I understand the subject the way a practising engineer does: not as a set of definitions to memorise for a mark scheme, but as principles that have to be understood deeply enough to apply to a problem you have never seen before. That distinction matters enormously at A-level, where the longer questions and the NEA are designed to test exactly that.
I cover the whole A-level curriculum and I am equally effective in both halves of it: the written papers, where marks are lost to imprecise terminology and untraced algorithms, and the programming project, where students lose marks not through weak code but through weak analysis, design documentation and testing. I work with students in crisis before resits and with students who are already comfortable but want the depth that separates an A from an A*. Because I studied Computer Science at Greenwich, I can also tell a student exactly how the A-level material connects to a degree course — which topics get revisited in first year and which habits are worth building now.
I work with a small number of students at a time and take on only those committed to genuine improvement. Get in touch to discuss your specification, exam board and timeline.
About the lesson
- All Levels
- English
All languages in which the lesson is available :
English
Computer science and engineering degrees fail students in a very specific way: they teach patterns to follow without the reasoning underneath them. Students learn to reproduce a sorting algorithm, apply a design pattern, or push numbers through a transfer function — and then collapse when the exam changes one assumption. Which is precisely what university exams are designed to test.
I hold an MSc Computer Science from the University of Greenwich and I am currently studying an MSc Advanced Electronic Engineering degree from Queen Mary University of London, so I teach both sides of the discipline: algorithms and data structures, operating systems, computer networks, databases, software architecture and machine learning on one hand; digital design, embedded systems, computer architecture and signals and systems on the other. The boundary between software and hardware is where most students quietly lose marks, and it is the area I know best.
My approach is diagnostic first. Before covering any material I identify exactly where the understanding breaks down — not just which topics the student finds difficult, but why. Is it the underlying mathematics: discrete maths, linear algebra, probability? A missing mental model of what the machine is actually doing when the code runs? A gap in a prerequisite module that was never closed? The answer to that question determines everything that follows.
Sessions are demanding. I use the explain-then-question method: after working through a concept, I ask the student to explain it back and apply it to an unfamiliar problem — a different data structure, a modified circuit, a specification they have not seen before. This is uncomfortable at first but it is the only reliable way to build the genuine understanding that university exams require.
For students in crisis before resits, I work intensively on the highest-yield material — past paper analysis, marking scheme awareness, and closing the specific gaps that are costing marks. For students building from a solid base, I develop the deeper understanding that separates a 2:1 from a First, and the precision in coursework and dissertation writing that examiners reward.
Within 24 hours of every session I send the student fully typed notes of what we covered, theoretical reminders on the concepts that need further attention, and a written summary of where they stand and what to focus on before next time. This is part of every lesson I teach, without exception.
I teach online and in person across London. Minimum one hour per session. Strict no-cancellation policy for cancellations under 24 hours.
Three things worth deciding on:
I dropped "Parents are copied in as standard." At Masters and undergraduate level your students are adults, and that line can read as a mismatch — or a privacy problem. If you also teach A-level, consider a separate profile section for that and keep parent copies there.
You could add one line about being a practising engineer rather than only a tutor, if that's how you want to position against academics on the platform. Say the word and I'll work it in.
Rates
Rate
- 245AED
Pack prices
- 5h: 1225AED
- 10h: 2450AED
free lessons
The first free lesson with Mohamed will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- 245AED/h
Similar Engineering teachers in London
-
![teacher_picture]()
Martinabi
Sharjah & Online- Experienced
Struggling with engineering assignments, projects, lab reports, or exam preparation? get personalized tutoring and academic guidance across all major engineering disciplines
- 39AED/h
- 1st lesson free
-
![teacher_picture]()
Nouman
Abu Dhabi & Online- New
Aerospace engineer teaches aeronautics, astronomy, automation, and mechanical engineering using project-based methods and real-world industry applications for all levels.
- 99AED/h
- 1st lesson free
-
![teacher_picture]()
Dr mary
Dubai & Online- New
Ph.d. holder in engineering with over 17 years of experience teaching all electrical engineering, engineering, electronics, physics, electricity, thermodynamics &many more courses at all levels & year
- 290AED/h
- 1st lesson free
-
![teacher_picture]()
Kanhiya
Dubai & Online- New
Graduated from electronics engineering having more than 2 years of experience in teaching robotics
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Zain
Dubai & Online- New
Top solidworks tutor for mechanical engineering, industrial design and mechanics in dubai with 5+ years' experience.
- 85AED/h
- 1st lesson free
-
![teacher_picture]()
Eva
Dubai & Online- New
I am an adjunct engineering instructor with a strong academic background and a passion for making complex concepts simple and engaging. teaching allows me to share my expertise in engineering.
- 150AED/h
- 1st lesson free
-
![teacher_picture]()
Malathe
Abu Dhabi & Online- New
Phd engineer with competency-based learning certification teaches physics and mechanical engineering online
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Avishka
Dubai & Online- New
Aeronautical engineering graduate with a wide range of teaching options such as maths, science, mechanics, aerodynamics
- 50AED/h
- 1st lesson free
-
![teacher_picture]()
Vishnukumarks
Sharjah & Online- New
Private tutor available – mechanical engineering subjects (uae) looking for expert help in mechanical engineering? whether you're preparing for exams, struggling with coursework, or need guidance on p
- 90AED/h
- 1st lesson free
-
![teacher_picture]()
Asif
Sharjah & Online- New
Electronics engineering grad from sir syed university of engineering & technology. specializing in basic electrical, digital logic design, edc, industrial automation, matlab, autocad and dialuxevo wi
- 75AED/h
- 1st lesson free
-
![teacher_picture]()
Ahmad
Dubai & Online- New
Hello i'm ahmad, a dr. of mechanical engineering. i'm passionate about getting students to reach their full academic potential
- 200AED/h
- 1st lesson free
-
![teacher_picture]()
Husam
Dubai & Online- New
I have taught at university level since 2019. i simplify complex topics using clear explanations and practical examples, helping students understand their subjects, gain confidence and achieve higher
- 150AED/h
- 1st lesson free
-
![teacher_picture]()
Rogue
Dubai & Online- New
I'm a music producer with over 200 beats sold internationally, millions of streams across all platforms, i'm a sales rep too, closed and set a lot of deals, and i believe in teaching new generations n
- 120AED/h
- 1st lesson free
-
![teacher_picture]()
Akhtar
Abu Dhabi & Online- New
Nebosh igc | othm level 6 uk | hse officer abu dhabi | 5+ years fm practical training - night available 9pm-12am
- 92AED/h
- 1st lesson free
-
![teacher_picture]()
Rana
Abu Dhabi & Online- New
I'm an engineering graduate with 4 years of university teaching experience, specializing in industrial & production engineering and making technical concepts simple, practical, and easy to understand.
- 70AED/h
- 1st lesson free
-
![teacher_picture]()
Mohamed
Dubai & Online- New
Phd mechanical engineering lecturer teaches thermodynamics, fluid mechanics, heat transfer, statics, dynamics and solidworks online
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Ashna
Pathanamthitta & Online- New
Assistant professor with academic experience teaching civil engineering subjects and engineering mathematics online across india and uae. assisting btech projects, seminars and assignments........
- 40AED/h
- 1st lesson free
-
![teacher_picture]()
Jannat
Sharjah- New
Basic electrical engineering tuition for 1st-year students, focused support for girls.
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Sielman
Dubai & Online- New
Graduated from faculty of civil engineering at damascus university and master's at damascus university academic teacher at damascus university
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Namat
Abu Dhabi & Online- New
Msc in electrical engineering, gre, ielts, emsat, and more! i'm here to help you!
- 250AED/h
- 1st lesson free
-
See Engineering tutors




















