Uploaded April 2025 | Updated September 2026, 2 weeks ago
In this session, learners will explore how to use C++ to overcome the limitations of commercial mechanical simulation software by creating your own customizable simulation solver. They’ll learn how advancements in programming and basic physics principles enable the development of flexible tools to simulate new phenomena and address specific challenges efficiently.
What you'll learn from this webinar:
- Understanding specific challenges and limitations of commercial software.
- Developing a mechanical simulation solver using C++ from scratch.
- Enhance Your Understanding with a Live Code Walkthrough.
Presentation link: docs.google.com/presentation/d/1OPp-SntOyzSe3PqtgN5QTahQiDUoMizV/edit?slide=id.p36#slide=id.p36
Ahmed Elbossily is a Ph.D. candidate and independent consultant at Udacity with expertise in land system engineering and advanced systems engineering. His research focuses on enhancing simulation programs using General-Purpose GPU (GPGPU) programming, leveraging parallel computing to improve performance and scalability in high-performance systems. Since 2018, Ahmed has mentored at Udacity and has completed over 2,800+ project reviews.
In this session, learners will explore how to use C++ to overcome the limitations of commercial mechanical simulation software by creating your own customizable simulation solver. They’ll learn how advancements in programming and basic physics principles enable the development of flexible tools to simulate new phenomena and address specific challenges efficiently.
What you'll learn from this webinar:
- Understanding specific challenges and limitations of commercial software.
- Developing a mechanical simulation solver using C++ from scratch.
- Enhance Your Understanding with a Live Code Walkthrough.
Presentation link: docs.google.com/presentation/d/1OPp-SntOyzSe3PqtgN5QTahQiDUoMizV/edit?slide=id.p36#slide=id.p36
Ahmed Elbossily is a Ph.D. candidate and independent consultant at Udacity with expertise in land system engineering and advanced systems engineering. His research focuses on enhancing simulation programs using General-Purpose GPU (GPGPU) programming, leveraging parallel computing to improve performance and scalability in high-performance systems. Since 2018, Ahmed has mentored at Udacity and has completed over 2,800+ project reviews.










