Вообще говоря. математическое моделирование присутствует в том или ином виде во всех областях. Тем не менее, ряд кафедр и лабораторий занимаются им достаточно плотно и в то же время применяют его в разных областях физики, так что разумно рассматривать математическое моделирование как отдельную научную область.
Иногда может создастся впечатление. что работа в лаборатории,. связанной с математическим моделированием - это то же, что и работа в IT-компании программистом (так называемое промышленное программирование). Это не так, промышленное программирование - огромные проекты на сотню файлов, это написание тестов, правки кода, чтобы тесты заработали, это "прод упал".
В математическом моделировании люди обычно занимаются большим количеством малых проектов, и. что особенно приятно, результат каждого можно "пощупать" в том плане, что он имеет свою значимость.
К тому же постановки задач зачастую предполагают некое знание физики и математических методов, чтобы задачу можно решить. В то же время, например, часто, используя С. хватает стандартов из XX-того века (чего не встретишь в промышленном программировании, там везде используется минимум C+11) - но зато под капотом скрывается хитрый набор арифметических операций какого-нибудь хитроумного метода поиска обратного оператора.
Бессмысленно спрашивать, что лучше, а что хуже - это просто разные области.