Engineering Programming & Simulation: Python, C++, and MATLAB
From 12 £ /h
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!
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
At teacher's location :
- FL, USA
- Peace Corps, Chicago, IL, USA
- GA, USA
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.
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
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
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
Skills
Reviews
Availability of a typical week
(GMT -04:00)
New York
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!
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!
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!
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!
Show more
Good-fit Instructor Guarantee









