facebook
favorite button
1/44
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since April 2022
Instructor since April 2022
Engineering Programming & Simulation: Python, C++, and MATLAB
course price icon
From 12 £ /h
arrow icon
Are you an engineering student looking to apply programming to solve complex mathematical and physical problems? This course bridges the gap between generic software coding and practical engineering applications.

What You Will Learn & Practice:
• MATLAB & Simulink: Mathematical modeling, simulating system dynamics, analyzing mechanical vibrations, and designing control systems.
• C++ for Hardware & Robotics: Developing robust code for embedded systems, microcontrollers (Arduino, ESP32), and preparing for advanced frameworks like ROS 2.
• Python for Engineering: Automating calculations, developing algorithms, handling data, and integrating software with engineering workflows.
• Professional Workflows: Setting up and utilizing industry-standard environments and tools such as VS Code, GitHub, and WSL2/Ubuntu.

Why This Course?
Generic programming courses often miss the engineering context. In this class, we focus specifically on how to write code that directly controls hardware, simulates physical systems, and processes engineering data, providing exactly what you need for your university assignments and graduation projects.

🎓 Target Audience: Mechatronics, Aerospace, and Mechanical Engineering Students
💻 Format: Online or in-person practical sessions
🗣️ Languages: English or Arabic

Book your session now to start writing code that solves real-world engineering challenges!
Extra information
Bring the Labtop and a little paper and a pencil 2B 😊
Location
green drop pin icongreen drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • FL, USA
  • Peace Corps, Chicago, IL, USA
  • GA, USA
location type icon
Online from Egypt
About Me
Lecturer Mathematics, I can help you to do your H.W i can explain Math for grade 1 to college calculus, Geometry,Algebra,and mathematics skills SAT, MAT 117 for business Arizona university.
I will provide you complete assistance and help in learning any sort of mathematics and physics from basic school mathematics university mathematics or physics. We can have regular online session or I can provide you written material as you demand. We can also have permanent daily basis or weekly basis tutorials and will teach you all the concepts that can help you to prepare for exams or quiz and will help you to get good grades in school and college.
We put the student on the right path and make him solve the tests alone after a lot of training together.
everything is coming wondr
step by step
I am a, although it does not matter one's age, colour or achievement, what matters in our life is your kindness to humanity i believe is the most important thing in life.
Education
Mathematics For Machine Learning: Linear Algebra from Imperial College London via Coursera–scored B
Machine Learning (Oct 2016–Feb 2017) from Coursera (Stanford University)–scored B
Advanced (Jan, 2016–Apr, 2017) from URKUNDE–scored A
Courses (Sep 2015–Feb 2016) from UNSW–scored B
Gamification (Jan 2013–Jul 2013) from Pen University - Coursera–scored B
Duke University - Coursera–scored B
Bachelor's degree in Aeronautical Engineering, Cairo University–scored B
Experience / Qualifications
Mathematics Teacher -Algebra MAT 117 (May 2021–Present) at Arizona State University online
I still there working, With time Goal for the student is to make him got it everything
Mathematics Teacher for High school (Feb 2020–Feb 2021) at The International School of Choueifat - Cairo
I was a high school science and mathematics teacher.
Mathematics Teacher (Mar 2019–Jan 2020) at CRS
I was a volunteer explaining to refugees math and physics.
Mathematics Teacher (Jan 2018–Feb 2019) at Narmer school international
I was working Mathematics Teacher for Grades 3 to Grade 9
Mathematics Tutor (Apr 2017–Present) at Khan Academy
complete assistance and help in learning any sort of mathematics and physics from basic school mathematics university mathematics
Age
Infants (0-3 years old)
Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
English
Arabic
Portuguese
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Are you an engineering student struggling with complex 3D modeling or Finite Element Analysis (FEA)? This course is designed to take you from basic sketches to professional-grade mechanical designs and simulations.

What You Will Learn & Practice:
• Advanced 3D CAD Modeling: Mastering part design, complex assemblies, and detailed engineering drawings using industry-standard software including SolidWorks, Autodesk Fusion 360, Siemens NX, and Inventor.
• Finite Element Analysis (FEA): Performing structural analysis, stress testing, mechanical vibration simulation, and topology optimization using ANSYS, Abaqus, and Fusion 360.
• Computational Fluid Dynamics (CFD): Simulating fluid flows, aerodynamics, and heat transfer using ANSYS Fluent.
• Design for Manufacturing: Creating and preparing models for physical execution, including 3D printing, laser cutting (DXF files), and CNC machining.

Why This Course?
Whether you have a challenging CAD assignment, need to validate the structural integrity of a mechanical bracket for a project, or want to build a strong Computer-Aided Engineering (CAE) portfolio, I provide step-by-step, practical guidance tailored to your specific academic needs.

🎓 Target Audience: Mechanical, Mechatronics, and Aerospace Engineering Students
💻 Format: Online or in-person practical sessions
🗣️ Languages: English or Arabic

Book your session now to master the design and simulation tools that are essential for every modern engineer!
Read more
Are you an engineering student looking to conquer the complex mathematics that form the foundation of your core subjects? This course is tailored to help you master the advanced mathematical concepts required for engineering analysis and design.

What You Will Learn & Practice:
• Calculus (Single & Multivariable): Mastering limits, derivatives, integrals, and vector calculus essential for fluid dynamics, thermodynamics, and mechanics.
• Differential Equations: Solving ODEs and PDEs to understand system dynamics, mechanical vibrations, and physical modeling.
• Linear Algebra: Working with matrices, vectors, and eigenvalues—critical tools for robotics kinematics, control systems, and Finite Element Analysis (FEA).
• Applied Problem Solving: Bridging the gap between abstract mathematical theorems and real-world engineering applications.

Why This Course?
I do not just teach you how to solve equations; I show you why they matter. As an engineer, I connect these mathematical principles directly to the simulation, programming, and physical systems you will face in your degree, providing clear explanations and simplified notes to help you achieve top grades.

🎓 Target Audience: University Engineering Students
💻 Format: Online or in-person sessions
🗣️ Languages: English or Arabic

Book your session now to build a strong mathematical foundation for your engineering career!
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Nyimbili
Well qualified in algebra statistics and advance calculus. Am passionate of impacting knowledge in students and excellent results have been seen.

My classes are conducted VIA ZOOM MEETING.

Our home work Policy is done via Google classroom
Every Monday, Wednesday and Friday

I have a full Outstanding knowledge of mathematical formulas and concepts. In-depth knowledge of using various teaching and learning aids. Ability to pay extra attention to the slow learning students. Exceptional verbal and written communication skills.


Problem-solving is the ability to identify and solve problems. As a math teacher, it's my responsibility to help my students find solutions when they struggle with solving equations or completing assignments. You can use problem-solving skills in your classroom by asking students to explain their thought processes as they work through challenging tasks. This allows Me to assess whether students are using effective strategies and provides an opportunity for them to learn from their mistakes.

Am Confident and organized educational professional with over 8 years of teaching experience at the high school level. Adept at communicating complex mathematical concepts to adolescents in a fun and engaging manner. Drafted homework assignments and exams for three different levels of math courses well
Passionate math teacher with 8+ years of experience in high school and middle school environments. Designed integrated lesson plans and incorporated authorial college prep elements to the state curricula.

In my previous role prepared and run after-school
tutoring for students with learning difficulties that helped improve their final test results by 30%. A winner of Teaching for Progress state award, seeking to leverage math and communication skills.
verified badge
Oliver
Prior to the SAT’s shift toward digital testing, I’d instructed over 100 students on all sections of not only the SAT, ACT, and PSAT, but also the HSPT, ISEE, and Chicago Selective Enrollment exam, primarily online but also in person. For the SAT and ACT (my specialties), I’d completed the 15 most recent officially released exams of each test and prepared explanations for my students. I knew the tests inside and out and had developed dozens of strategies for their questions. In addition to having perfect knowledge of and ability to teach the content on each exam, I’ve always been very gifted at standardized tests specifically. I’ve had an ability to see the right answer based purely on phrasing and context clues, without needing to deeply analyze the problem. Over the course of my years working with students, I’ve been able to identify and teach various red and green flags in questions that allow the test-taker to immediately and accurately eliminate or home in on answer choices.

Due to my international background, I had several international students who had their first digital SAT in March 2023, a year earlier than domestic students. Wanting to teach them to the best of my ability and capitalize on this shift, I went through all of College Board's official practice materials several times, in addition to unofficial material from Manhattan Review, Kaplan, and others. I identified new trends on the digital SAT, was able to rework past (paper) official problems as supplementary material, and devise strategies for the exam. Though my educational background in regard to mathematics and English may be less impressive than some other tutors, I’m confident that for a given problem (especially in sections other than mathematics), none would be able to offer a student as in-depth of an explanation for a missed question with as many varied, consistent strategies to find the correct answer as I could.
Video thumbnail
Play icon
Dr.Ebrahim's video
message icon
Contact Dr.Ebrahim
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Nyimbili
Well qualified in algebra statistics and advance calculus. Am passionate of impacting knowledge in students and excellent results have been seen.

My classes are conducted VIA ZOOM MEETING.

Our home work Policy is done via Google classroom
Every Monday, Wednesday and Friday

I have a full Outstanding knowledge of mathematical formulas and concepts. In-depth knowledge of using various teaching and learning aids. Ability to pay extra attention to the slow learning students. Exceptional verbal and written communication skills.


Problem-solving is the ability to identify and solve problems. As a math teacher, it's my responsibility to help my students find solutions when they struggle with solving equations or completing assignments. You can use problem-solving skills in your classroom by asking students to explain their thought processes as they work through challenging tasks. This allows Me to assess whether students are using effective strategies and provides an opportunity for them to learn from their mistakes.

Am Confident and organized educational professional with over 8 years of teaching experience at the high school level. Adept at communicating complex mathematical concepts to adolescents in a fun and engaging manner. Drafted homework assignments and exams for three different levels of math courses well
Passionate math teacher with 8+ years of experience in high school and middle school environments. Designed integrated lesson plans and incorporated authorial college prep elements to the state curricula.

In my previous role prepared and run after-school
tutoring for students with learning difficulties that helped improve their final test results by 30%. A winner of Teaching for Progress state award, seeking to leverage math and communication skills.
verified badge
Oliver
Prior to the SAT’s shift toward digital testing, I’d instructed over 100 students on all sections of not only the SAT, ACT, and PSAT, but also the HSPT, ISEE, and Chicago Selective Enrollment exam, primarily online but also in person. For the SAT and ACT (my specialties), I’d completed the 15 most recent officially released exams of each test and prepared explanations for my students. I knew the tests inside and out and had developed dozens of strategies for their questions. In addition to having perfect knowledge of and ability to teach the content on each exam, I’ve always been very gifted at standardized tests specifically. I’ve had an ability to see the right answer based purely on phrasing and context clues, without needing to deeply analyze the problem. Over the course of my years working with students, I’ve been able to identify and teach various red and green flags in questions that allow the test-taker to immediately and accurately eliminate or home in on answer choices.

Due to my international background, I had several international students who had their first digital SAT in March 2023, a year earlier than domestic students. Wanting to teach them to the best of my ability and capitalize on this shift, I went through all of College Board's official practice materials several times, in addition to unofficial material from Manhattan Review, Kaplan, and others. I identified new trends on the digital SAT, was able to rework past (paper) official problems as supplementary material, and devise strategies for the exam. Though my educational background in regard to mathematics and English may be less impressive than some other tutors, I’m confident that for a given problem (especially in sections other than mathematics), none would be able to offer a student as in-depth of an explanation for a missed question with as many varied, consistent strategies to find the correct answer as I could.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Dr.Ebrahim