The course is taught as a module in the Advanced Modeling, automation & optimization in COMSOL Multiphysics course.
This course focuses on the development of advanced simulation tools using COMSOL Multiphysics.
Students learn how to transform complex multiphysics models into customised applications, automate simulation workflows using Python and the COMSOL API, and use surrogate modeling techniques to accelerate analysis and design exploration.
The course combines three complementary approaches: COMSOL Application Builder, Python-based automation for COMSOL models, and surrogate models as fast approximations of computationally expensive simulations.
By the end of the course, students will be able to develop practical simulation applications that combine COMSOL models, graphical interfaces, automated workflows and surrogate-based approaches.
Core tools covered include COMSOL Application Builder, form and interface design, Python automation, the COMSOL API, surrogate model training and fast prediction workflows.
Image made using the COMSOL Multiphysics software and provided by courtesy of COMSOL.