Математическое моделирование представляет собой процесс создания модели реальной системы и постановки экспериментов на этой модели с целью понять поведение системы. Математические модели реализуются в виде компьютерных программ, которые описывают структуру и воспроизводят поведение реальной системы во времени.

В рамках курса мы рассмотрим различные методы математического моделирования, изучающие эволюцию системы во времени (обыкновенные дифференциальные уравнения, системная динамика) и в пространстве (дифференциальные уравнения в частных производных, клеточные автоматы, агентное моделирование), методы Монте-Карло и дискретно-событийного моделирование, а также познакомимся с основными этапами процесса моделирования: разработкой содержательной модели, калибровкой, верификацией и валидацией.