2025/2026
Инструментальные средства моделирования
Статус:
Дисциплина общефакультетского пула
Кто читает:
Департамент прикладной математики
Когда читается:
2, 3 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Бобер Станислав Алексеевич
Язык:
русский
Программа дисциплины
Аннотация
Решение задач с помощью математического моделирования часто связано с проверкой большого числа гипотез, что требует не только создания алгоритмов расчета, но и автоматизированной системы, позволяющей удобно выполнять вычисления, хранить и демонстрировать результаты. Современные автоматизированные системы часто строятся по принципу веб-приложений, в которых пользователи работают через браузер, а вычисления выполняются на удаленном сервере.Курс посвящен созданию веб-приложения, включающего пользовательский интерфейс (фронтенд), бэкенд для выполнения вычислений и СУБД для хранения результатов расчетов. Все компоненты веб-приложения планируется реализовать на Python. Используются навыки, полученные на курсе Компьютерный Практикум 3 по созданию эффективных алгоритмов расчета на Python. Создание веб-приложения выполняется на основе современных технологий: GitLab, PyCharm или VS Code, Python 3.11, Celery, Redis, Docker, Shiny, Numba, Numpy, Scipy, Pandas, Matplotlib, Plotly и др.