Interaction is important, so I like getting my students involved in the sessions by asking relevant questions to make them think and come up with creative solutions. I have years of experience in tutoring, coursework help, thesis and dissertation assistance for GCSE, A-Level, Bachelors, Masters, MBA or PhD students. I give extra homework & exercises that will help improve and challenge my students mentally. My teaching methods involve creating real-life case studies to help explain and buttress the concepts I am teaching.
I am interested in machine learning, self-driving cars and spreading science and engineering to interested students. I have expertise in IT & computer science. My area of expertise are:
C/C++ / C# Advance level: selection, looping, arrays, libraries and functions, OOP, GUI, polymorphism and dynamic allocation
Data structures and algorithms: Stacks, queues, trees, linked lists, Graphs, STL and recursion.
MATLAB and Simulink Advance level: All of the essential syntax – Digital signal processing libraries, control toolboxes, GUI, filtering and basic knowledge in Simulink
Python and NumPy Intermediate level of both – oriented in machine learning
LabVIEW Core 1 and Core 2 content – I am a certified LabVIEW associate developer
Machine learning Intermediate level: took machine learning course and deep learning specialization from Coursera.
Digital design Intermediate level: gates and Boolean algebra - Karnaugh maps - flip flops -registers.
Databases - SQL server: I know all of the essential syntax and algorithms to build strong and robust databases using SQL server and relational databases and optimization techniques.
Operating systems - Threads & Processes - Concurrency & Synchronization- Scheduling -Virtual Memory - Disks, File systems - Virtual machines.
PROJECTS
Minesweeper robot
Wrote the code of control and localization of Minesweeper robot. University of science and technology at Zewailcity in Minesweepers competition with it.
Rubik's cube solver
Made the full control module of the robot. Its function is to see an actual cube, figure out the solution steps, then solve the real cube mechanically. The image processing and solution finding were done using MATLAB and Arduino for motor control.
Air pendulum
The goal of the project was to create a pendulum that stays at a specific angle using a propeller and brushless motor. The controller was made using Arduino Uno and ESC (electronic speed control) for the brushless motor.
Spectrum Analyzer application
built a MATLAB application with a GUI that gives demos and calculate basic parameters for a giving signal (audio or mathematical functions). The App also has an FIR filter generator.
Arduino based small Robots
The goal was to instruct and demonstrate basic robotics and Arduino knowledge to children. The robots were Line follower, RC car and obstacle avoiding cars.
I can edit, write & proofread academic research paper, conference paper, journals, report, essay, assignment, coursework, dissertation & thesis for GCSE, A-Level, Bachelors, Masters, MBA or PhD students.
EDUCATION AND CERTIFICATES
Bachelor’s degree in communication and IT engineering| Zewail university 09/2016 – 06/2021
With a cumulative GPA of 3.41.
LabVIEW associate developer| National Instruments 09/2018 – 09/2020
EXPERIENCE
Project coordinator for summer internship | Zewail city
2019 – PRESENT
Coordinator for Zewail city’s summer internship team. The team aims to deploy a lane follower system for a self-driving car project.
Head and founder | LabVIEW Student ambassadors Zewailcity branch
2018 – PRESENT
Managed the projects and assigned tasks for the LSA team. The team aims to spread the knowledge about LabVIEW programming language in addition to manufacture products related to industry needs using LabVIEW and national instruments kits.
Project Manager | IEEE Zewailcity Branch
2018 – 2019
Organized and supervised the IEEE team responsible for Web designing workshops and Robocamp for children.
Junior teaching assistant| Zewail city
2019 – PRESENT
Participated in the junior TAs program. Instructed a section of 30 college students in introduction to computer science course (CS 101). The course aimed to teach Basic computer science concepts and MATLAB.
Instructor and content developer | LSA Zewail city
2018 – PRESENT
Give two beginner level workshops for college students. The workshops aimed to reach the intermediate level in using LabVIEW and myRIO kits.
Content development committee member| Zewailcity science festival 2017 – 2018
Wrote the script for the opening ceremony and one of the main talks.
Academic committee member| Zewailcity students' union 2017 – 2018
Supervised and delivered academic complains from students to University
Administration in addition to academic service development.
Very passionate tutor. I recommend him.
Very passionate about his work. I recommend him.
Excellent tutor. He is passionate about his work.
He is an excellent tutor. Dedicated and passionate about his work.
maths lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest algorithms lessons to help you.
Learning isn't a problem, ICT lessons for all!
Taking further maths lessons has never been easier: you're going to learn new skills.
at his home | at your home | By webcam | |
1 hour | £25 | £25 | £25 |
5 hours | £115 | £115 | £125 |
10 hours | £230 | £230 | £250 |