Computational Mechanics is a multidisciplinary science that strongly interacts with different fields depending on each problem and one of those fields is software engineering.
Besides the content taught in the master’s program here: https://ah-elsayed.com/curriculum/. The following roadmap is to cover the knowledge gaps.