Homepage Help
Help Tutoring Jobs
£10/h
Unfortunately, this tutor is unavailable
Profile and degree verified
Response Time 24h
Lessons offered by Ahmed
  • Individual
  • In group
The lessons will be held
  • at his home
  • at your home
  • By webcam
Taught subjects
  • Basic computer skills
  • Computer programming
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Computer Science Masters Student offering maths, computer science, and electronics lessons in London.

Methodology

I like to be interactive with my students, I don't like to just be talking for the whole lessons. I believe in student engagement and how that is essential for a proper understanding of the material. A lesson would typically be a section of me explaining the material followed by a Q&A section.

Background

Graduated with a first class degree in Electronics and Communications from the University of Sheffield. Currently doing MSc Computer Science at UCL. I have given GCSE and A-level maths lessons in Egypt and helped a lot of students with their exams.

Rates

Transportation Fee : £4
Rate for online lessons : £10/h
Lessons offered by Ahmed
Individual
In group
The lessons will be held
at his home
at your home
webcam
Taught subjects
  • Basic computer skills
  • Computer programming
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Ahmed's CV

Education and Qualifications

University College London (London, United Kingdom) 2017 – 2018
MSc Computer Science (Expected Distinction)
Modules Include App Design, Database and Information Management Systems, Algorithmics, and Machine Learning.

The University of Sheffield (Sheffield, United Kingdom) 2013 – 2017
BEng Electronics and Communications Engineering with a Year in Industry (1st Class)
Modules Include Engineering Software Design (80), Communications Engineering (92), Electronics and Devices (80).
Final Project: Home Automation System (77).

The Egyptian British International School (Cairo, Egypt) 2010 – 2013
A-Levels: Mathematics (A), Applied ICT (A), Physics (C), Business Studies (C). IGCSE: 8 Subjects, including Math (A*), Physics (A*), Chemistry (A*), Applied ICT (A*) and English (A*).


Projects

• Cinema booking application
I worked in a two-person team to design and develop an application that handles bookings for a cinema. The application was developed using Java and the GUI was built using Java-FX. The application stored information such as user details, movie information, and bookings in a local JSON file which is manipulated when using the application.

• Questionnaire application for the Institute of Child Health
As a team of three students, we met with a client at the Institute of Child Health (ICH) to establish their requirements for a mobile application that makes long questionnaires digital to make it easier for patients to fill and for researchers to access the information. The application is being developed using the Ionic framework based on AngularJS and connected to Firebase to store the information.

• Final Bachelor Project: Home Automation System
I worked individually on a home automation system. The system is based on multiple microcontrollers for different sub-systems, such as lighting, heating, and locks. The sub-systems all communicate wirelessly with a central hub that can be accessed remotely through the internet. The microcontrollers were programmed in C, the MySQL database was manipulated using PHP, and the webpage was designed using HTML and CSS and controlled using JavaScript. The project was successfully completed with a final mark of (77).

• Pokémon TCG
I am working on a desktop game based on the Pokémon trading card game. I am creating the game in Java in my own time to improve my object-oriented programming knowledge.

• Design Project
I worked in a team of 3 to design and program a microcontroller circuit to function as a digital lock. The circuitry was designed from scratch and suitable components chosen to meet low power consumption requirements.

• Vending Machine
I wrote and tested code for a Freescale microcontroller to control a hot drink vending machine.

• UCL Bay
I worked in a team to design and build an auction website similar to eBay with a functioning database system and front end. The project involved database design in SQL, as well as PHP, AngularJS, HTML, and CSS. Finally the website was hosted on Azure.


Work Experience

ABB, Nottingham, United Kingdom – Design Engineer October 2015 – August 2016
I worked within the R&D department to design and develop Surge Protection Devices (SPDs), my work involved:
• Research and development of current products.
• Designing Printed Circuit Boards (PCBs).
• Designing CAD models for products.
• Meeting suppliers and discussing the feasibility of project designs.
• Working in a team and coming up with solutions to difficult problems.

The final seven weeks of my placement I was transferred to the ABB factory in Cairo, Egypt. My work there included:
• Researching into manufacturing techniques of steel enclosures.
• Designing enclosures for Electric Switchboards.
• Research into the stages of power transmission from generation to consumption.


Extra-Curricular Activities and Volunteering

• Sheffield Mentor September 2014 – June 2017
My role as a mentor was to guide and advise first year students on issues they are faced with, both academic and personal. I helped new students to settle down in Sheffield and solve their issues or directed them to the relevant personal.

• Sheffield Volunteering Committee – Connections Coordinator March 2015 – March 2016
I was the leader of the connections team; our role was to reach out to students and societies and connect them with local volunteering opportunities.

• Academic Representative September 2016 – June 2017
I was elected by my course mates to be an Academic Representative. My job was to gather the views of students about the course and present these views to staff at departmental meetings. I then discuss these views and work with staff to find suitable solutions to any problems that students are facing.

• Societies Committee – New Societies Representative March 2016 – March 2017 The Societies Committee manages all societies within the Students Union. My role was to review new societies applications and give my recommendation on whether the proposed society should be approved or not. If approved, I worked with the new society and help them get started with their activities.

• Sheffield RSPCA
I volunteered at the Sheffield RSPCA animal shelter, where I helped in caring for the animals in the facility and got them ready for adoption.

• Google Hashcode
I assembled a team of students and we participated in the Google Hashcode event, where we tried to solve a problem within a 4-hour time limit.


Skills

• Computational
o Excellent programming knowledge of Java.
o Proficient in AngularJS, PHP, and MATLAB.
o Experience in App Development using Ionic, Android Studio, and Xcode.

• Leadership

o I am always happy to step up to a leadership position. I have been elected leader in multiple projects and I have managed to efficiently distribute tasks and motivate my team members to achieve our goals.
o I have been the voice of my cohort in my final year as a representative and managed to bring positive change for the benefit of the students.

• Communication
o I am able to effectively communicate ideas in a team, while also listening to ideas from other members.
o I am very confident in giving presentations, I have presented multiple projects to a variety of audiences.
o I was also a presenter for the Volunteering awards, where I presented awards in front of a large audience.

• Teamwork
o I worked in a multitude of diverse teams, including professional teams, with members from different backgrounds. As a result, I can successfully integrate into any team environment.
• Languages
o English (Fluent), Arabic (Native), German (Intermediate).


Similar tutors

basic computer skills lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest computer programming lessons to help you.

Greater London
Master in computer  applications with expertise software  engineering programming
£45
Neha
1st lesson free!

4 years of teaching experience witj graduates including subjects software engineering visual basics c++ java...

Face to face lessons Approved profile
Greater London
Engineering and Psychology degree holder with 5 years of Software progg experience, offering programming Languages, and Machine learning lessons in London
£25
Satwat
1st lesson free!

I’m an innovative Research scientist with 4.5 years of diverse experience from managing and developing software for...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Greater London
PhD student in computer science offers database lessons at home in London
£12
Zico
1st lesson free!

I am a PhD student at Queen Mary University of London since 2015. I have taught programming in the lab for Java, Database...

Lessons by webcam Face to face lessons Approved profile
London
Student at sixth form college, I have extensive knowledge of software/hardware and have a passion to teach others.
£12
Zak
1st lesson free!

My name is Zachary Livingstone, and I give lessons in HTML and Batch Programming languages. My teaching method is fairly...

Lessons by webcam Face to face lessons Approved profile
Richmond
Senior Software Engineer with Master of Science degree offering programming languages and computer lessons in London
£50
Okan
1st lesson free!

I can teach algorithms, Java, C, C++ programming languages, SQL, Linux, Shell Scripting via Skype. If you wish we can code...

Lessons by webcam Face to face lessons Approved profile
Greater London
Lecturer in computer science, network security and computer system engineering in addition to business information system
£55
Abu zuhair (Wajdi)
1st lesson free!

High quality teaching levels 1 to 7 by implementing various teaching pedagogues according to requirements like scaffolding,...

Lessons by webcam Face to face lessons Approved profile
London
Computer Science Student wanting to help pupils/students up to A-Levels in London
£11
Will
1st lesson free!

Throughout my years of studying, I have found the best way to study is to learn a topic, going over aspects in detail,...

Lessons by webcam Face to face lessons Approved profile
London
Being a masters student in networking, with hands on experience for 8 years. I can equip you as a network administrator level.
£30
Damodharan
1st lesson free!

I use the practical methods for teaching. Better if the students have a computer and some few equipments So that they can...

Lessons by webcam Face to face lessons Approved profile
Wembley
Head of Computer Science and ICT at successful over-subscribed school in West London
£40
Karim
1st lesson free!

I tailor my classes to the student and course being taught. I regularly evaluate both my own and my staffs' teaching to...

Lessons by webcam Face to face lessons Approved profile
London
Expert teaching for new starters or intermediate level students. To step up faster on the expert ladder
£25
Kinga T.
  • (3 reviews)

I am expert by learning, working with and teaching the mentioned programs. Happy to show you the basic tricks and tips the...

Lessons by webcam Face to face lessons Approved profile
Wembley
SAP Consultant with more that 7 years of experience offering SQL Training
£9
Rashi
1st lesson free!

 Designing clear and simple training documentation.  Designing clear and simple SAP training...

Lessons by webcam Face to face lessons Approved profile
Greater London
Hi, I am a tutor who tutor basic computer science having pursued computer science
£20
Watiri
1st lesson free!

I am a Telecommunication and Information Technology graduate with past tutoring experience in Telecommunication and...

Face to face lessons Approved profile
Harrow
Can teach ICT, Java programming, digital electronics, computer architecture and mathematics for GCSE and key stages 1 - 4
£15
Bahee
1st lesson free!

I will teach a student till he/she clearly understand the subject. This is achieved by teaching and testing the knowledge...

Lessons by webcam Face to face lessons Approved profile
London
Learn the basics or get better at Photoshop in London (5 years experience as a photographer and graphic/web designer)
£15
Timothy
  • (3 reviews)
1st lesson free!

I give lessons to anyone who is starting or already knows the basics and want to take their craft further by structuring the...

Lessons by webcam Face to face lessons Approved profile
London
Computer arts tutoring, west london by a University lecturer and practitioner. Learn everything a computer artist needs to know
£25
Daniel
1st lesson free!

I am a computer artist from West London. I specialise in motion graphics, graphic design and illustration. I focus alot...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £10 £14 £10
Unfortunately, this tutor is unavailable