Системный анализ. Информационные системы 2

Название спецкурса на английском языке
System analysis. Information systems 2
Авторы курса
Кумсков Михаил Иванович
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Введение анализ и проектирование ИС
Объектно-ориентированные модели. Нотация UML.
Информационная система и базы данных. Поддержка бизнес процессов.
Предметная область и ее визуальное представление. Диаграммы классов UML.
CASE инструменты для представления моделей на UML.
Методология разработки Rational Unified Process (IBM RUP).
Agile и SCRUM разработка.
Документирование требований в RUP.
Словарь проекта и его связь с предметной областью.
Состояния объектов. Диаграмма машины состояний UML.
Сценарии использования (Use Cases) и их спецификация
Use Cases диаграмма UML.
Этап проектирования ИС. Диаграммы взаимодействия UML.
Список источников
Кумсков М.И. Базы данных и процессы их создания. Введение. М.: Изд-во Мехмата МГУ, 2004, - 136с.
Кумсков М.И. Системный Анализ. Предметная область. Модели на UML. - М.: Изд-во ООО "Издательские решения", 2020, - 110с.
Фаулер M. UML. Основы, 3 изд. – Пер. с англ. – СПб: Символ_Плюс, 2004 – 192 с.
Дин Леффингуэлл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход - Пер. с англ. - М.: Издательский дом
"Вильямс", 2002, - 448 с.
Кролл П., Крачтен Ф. Rational Unified Process — это легко. Руководство по RUP для практиков. – Пер. с англ. - М.: КУДИЦ- Образ, 2004, - 432с.
Ларман К. Применение UML 2 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку. – Пер. с англ. – М.: Издательский дом Вильямс, 2004, - 624с.
Соммервилль, И. Инженерия программного обеспечения, 6-е издание. - Пер. с англ. — М.: Издательский дом "Вильямс", 2002. 624 с.
Дополнительная информация

Запись на курс по почте  mikhail.kumskov@math.msu.ru

курс читается в он-лайн формате.

Студенты получат навыки документирования требований в виде текстовых спецификаций (Requirements Specification), в форме сценариев использования (Use Cases), бизнес-сценариев использования (Business Use Cases) и «пользовательских историй» (User Stories); 

они получают представление о том, как качество и полнота требований влияют на архитектуру программного продукта и на успешность проекта разработки системы в целом. Большое внимание уделяется навыкам визуального моделирования (в нотации UML), включая «правильный» выбор объектов моделирования, что позволяет понять структуру и поведение элементов ИС. 

Знания и навыки, полученные во время обучения по программе, будут достаточны для самостоятельной работы в роли системного и бизнес аналитика как в больших компаниях, так и в стартапах – то есть полезны всем тем, кто участвует в сборе, анализе, в управлении и контроле качества требований при разработке ПО.

День недели
понедельник
Время
18:30-20:05
Аудитория
Ещё не назначена
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Введение в методы машинного обучения 2

Название спецкурса на английском языке
Introduction to machine learning methods 2
Авторы курса
Кумсков Михаил Иванович
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Постановка задачи и обозначения.
Основные типы моделей для поиска закономерностей в данных
Введение в анализ данных. Датасеты
Линейная множественная регрессия.
Метод Группового Учета Аргументов (МГУА).
Близость (похожесть) объектов. Метрики и выбор опорных признаков.
Кластерный анализ.
связная компонента;
k-means алгоритм - классический и с ядрами;
покрывающее дерево;
ЕМ метод. Расстояние Махаланобиса;
иерархический алгоритм;
ФОРЭЛЬ алгоритм.
Генетический алгоритм. Две фазы.
Факторный анализ. Метод главных компонент.
Продвинутые методы анализа - Анализ структурных объектов.
Нейронные сети. Персептроны. Функция активации.
Прогнозирование финансовых временных рядов.
Архитектуры нейросетей и области их области применения.
Среда COLAB.
Список источников
Х. Брикс, Дж. Ричардс, М. Феверолф. Машинное обучение.
А. Мюллер, С. Гвидо. Введение в машинное обучение с помощью PYTHON.
Р. Саттон, Э. Барто. Обучение с подкреплением
Ф. Шолле. Глубокое обучение на Python
Н. Шакла. Машинное обучение и TensorFlow.
Дополнительная информация

 Запись на курс по почте  mikhail.kumskov@math.msu.ru

Рассматриваются основные типы моделей, используемые
закономерностей в данных: 

регрессионный анализ, 

кластеризация данных, 

построение простых и обобщенных деревьев решений, сокращение данных – метод главных компонент. 

Эти методы, входящие в научную дисциплину «Распознавания образов» (Pattern Recognition), являются основой такой быстро развивающейся дисциплины как Business Intelligence (BI) и Машинное обучение (Machine Learning). 

Методы широко используются в бизнес-аналитике.
Кратко обсуждаются идеи и методы нейронных сетей и машины поддерживающих векторов (SVM – Support Vector Machine), а также методы bootstrap-построения оценок при недостаточном числе исходных данных. 

Рассматриваются основные понятия «нечеткого» (fuzzy) анализа данных и их применения для построения новых признаков и ведения «нелинейности» в модели. Предлагаемые алгоритмы могут быть использованы в базах данных для восстановления (предсказания) пропущенных значений.

День недели
понедельник
Время
16:45-18:20
Аудитория
Ещё не назначена
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Проблемы применения математического моделирования для биржевых процессов

Название спецкурса на английском языке
Problems in the application of mathematical modeling for stock exchange processes
Авторы курса
Друца Александр Валерьевич, Логвиненко Евгений Николаевич
Пререквизиты
Отсутствуют
Целевая аудитория
1-2 курс
3-6 курс, магистранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Частые заблуждения и неверные предпосылки, выбор заведомо тупиковых аксиом экономического моделирования.
Шаткость экономических теорий и выкладок, на основе которых строятся текущие макро- и микроэкономические предсказания.
Основные сложности при стохастических подходах в моделировании
биржевых котировок.
Список источников
Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets. New York: Random House. 2001. ISBN 978-0-8129-7521-5. Second ed., 2005. ISBN 1-58799-190-X.
The Black Swan: The Impact of the Highly Improbable. New York: Random House and Penguin Books. 2007. ISBN 978-1-4000-6351-2. Expanded 2nd ed, 2010 ISBN 978-0812973815.
Fntifragile: Things That Gain from Disorder. New York: Random House. 2012. ISBN 978-1-4000-6782-4.
The Essays of Warren Buffett: Lessons for Corporate America, Second Edition, Warren E. Buffett and Lawrence A. Cunningham, The Cunningham Group; 2nd edition (April 14, 2008). ISBN 978-0-9664461-2-8. Reminiscences of a Stock Operator, Edwin Lefèvre, ISBN 978-0-471-77088-6
Fractal financial fluctuations; do they threaten sustainability? Benoit B. Mandelbrot
Дэвид Гребер. Долг: первые 5000 лет
День недели
понедельник
Время
16:45-18:20
Аудитория
1415
Дата первого занятия
Аудитория первого занятия
1415
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Применение ИИ для решения задач аэродинамики

Название спецкурса на английском языке
Application of AI to solving aerodynamic problems
Авторы курса
Романова Дарья Игоревна
Пререквизиты
Навыки Python
Целевая аудитория
1-2 курс
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Введение в ML. Постановки задач.
Классические методы обучения с учителем.
Глубинное обучение. Нейронные сети.
Нейронные сети в аэродинамике.
Список источников
Maziar Raissi, Paris Perdikaris, & George Em Karniadakis. (2017). Physics Informed Deep Learning (PartI): Data-driven Solutions of Nonlinear Partial Differential Equations.
Ziming Liu, Yixuan Wang, Sachin Vaidya, Fabian Ruehle, James Halverson, Marin Soljaˇci ́c, Thomas Y.Hou, & Max Tegmark. (2025). KAN: Kolmogorov-Arnold Networks.
Kumar, K., & Vantassel, J. (2023). GNS: A generalizable Graph Neural Network-based simulator forparticulate and fluid modeling. Journal of Open Source Software, 8(88), 5025
https://github.com/BRAIn-Lab-teaching/MACHINE-LEARNING-COURSE/tree/main
Дополнительная информация

Спецкурс познакомит с основами алгоритмов машинного обучения и методами их применения в аэродинамике.

День недели
вторник
Время
16:45-18:20
Аудитория
446
Дата первого занятия
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Аэродинамика. Основы работы в открытых пакетах OpenFOAM, ParaView, Salome.

Название спецкурса на английском языке
Arodynamics. Basics of working in open packages OpenFOAM, ParaView, Salome.
Авторы курса
Романова Дарья Игоревна
Пререквизиты
Отсутствуют
Целевая аудитория
1-2 курс
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Основы аэродинамики
Знакомство с пакетом OpenFOAM
Обзор структуры пакета OpenFOAM
Расчёт классических задач аэромеханики
Визуализация и анализ результатов в пакете ParaView
Построение различных форм в пакете Salome
Список источников
Эглит М.Э. Лекции по основам механики сплошных сред. М., 2010
Ferziger J. H. , Perić M., Street R. L. Computational Methods for Fluid Dynamics. Fourth Edition. Springer Nature, 2020
https://doc.openfoam.com/2306/
https://www.paraview.org/
https://www.salome-platform.org/
Дополнительная информация

Целью спецкурса является знакомство студентов с аэродинамикой. Основные законы аэродинамики будут обсуждаться простым языком, а их действие будет наглядно исследовано с помощью вычислительного пакета OpenFOAM. На спецкурсе студенты познакомятся с понятием сплошной среды и её различными свойствами, научатся самостоятельно проводить расчёт аэродинамики различных объектов в пакете OpenFOAM, проводить анализ результатов в пакете ParaView, и строить свои объекты в исследования в пакете Salome.

День недели
вторник
Время
15:00-16:35
Аудитория
446
Дата первого занятия
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Компьютерное моделирование и анализ данных

Название спецкурса на английском языке
Computer simulation and data analysis
Авторы курса
Леонов Александр Георгиевич, Мащенко Кирилл Алексеевич
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Язык программирования Python, библиотеки numpy, scipy
Построение графиков в Python, библиотека matplotlib
Символьные вычисления, библиотека sympy
Вычисление корней уравнения, различные методы интерполяции
Методы вычисления определенного интеграла
Анализ данных, библиотека pandas
Логистическая регрессия
Линейная регрессия
Список источников
Хенрик Бринк, Джозеф Ричардс, Марк Феверолф, Машинное обучение
Себастьян Рашка, Python и машинное обучение
Щетинин Е.Ю., Символьные вычисления на языке питон
Корнев А.А., Лекции по курсу численные методы
Дополнительная информация

Занятия начнутся в октябре. Как попасть на спецкурс?

Зарегистрироваться на платформе Мирера и вступить в группу по ссылке: https://mirera.ru/user/groups/68da99e2b837c85cabefb129

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

День недели
пятница
Время
16:45-18:20
Аудитория
1413
Дата первого занятия
Аудитория первого занятия
1413
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Введение в ассемблер

Название спецкурса на английском языке
Introduction to assembler and assembly language
Авторы курса
Леонов Александр Георгиевич, Подольская Нина Аркадьевна
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Введение в архитектуру ЭВМ.
16-битная виртуальная ЭВМ. Регистры процессора и их назначение. Машинный код и его представление. Формат команд ассемблера. Синтаксис и структура программы.
Базовые команды и операции. Арифметические операции. Логические операции. Команды пересылки данных. Организация переходов и циклов.
Работа с памятью и данными. Организация стека. Работа с массивами. Обработка строк.
Настоящий ассемблер x86. Синтаксис и структура программы. Методы адресации.
Системные вызовы. Работа с файлами. Взаимодействие с операционной системой.
Настоящий ассемблер ARM. Синтаксис и структура программы. Методы адресации. Системные вызовы. Работа с файлами. Взаимодействие с операционной системой.
Список источников
Калашников О.А. Ассемблер — это просто.
Куссвюрм Д. Профессиональное программирование на ассемблере x64.
Зубков С.В. Assembler для DOS, Windows и Linux.
Дополнительная информация

Занятия начнутся в октябре. Как попасть на спецкурс?

Зарегистрироваться на платформе Мирера и вступить в группу по

ссылке: https://mirera.ru/user/groups/68de1ad52e4a176f37db69d2

Курс имеет практическую направленность и требует самостоятельного

изучения предложенных теоретических материалов и решений задач.

Материалы с домашними заданиями открываются постепенно, по

расписанию.

День недели
пятница
Время
16:45-18:20
Аудитория
1404
Дата первого занятия
Аудитория первого занятия
1404
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Исследование градиентных катастроф

Название спецкурса на английском языке
The study of gradient catastrophes
Авторы курса
Чижонков Евгений Владимирович
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору кафедры
Учебный год
2025/26
Список тем
Понятие градиентной катастрофы в теории гиперболических уравнений.
Простой пример градиентной катастрофы для уравнения Хопфа.
Примеры формирования градиентных катастроф в различных моделях механики сплошной среды (самогравитирующий газ, бесстолкновительная плазма и др.). Разрывный метод Галеркина в сочетании с методом Рунге – Кутты – полезный инструмент исследования градиентных катастроф.
Численный пример для уравнения Хопфа.
Модельные системы уравнений для изучения градиентной катастрофы.
Система I: характеристическая форма, глобальная теорема существования и единственности, продолженная система, свойства решения, физический смысл функций. Система II: характеристическая форма, локальные теоремы существования и
несуществования решения, продолженная система, свойства решения, асимптотические методы исследования.
Численное решение модельных систем: эйлеровы и лагранжевы переменные, решение ОДУ и УрЧП.
Аппроксимация, устойчивость, сходимость, дифференциальное приближение.
Методы различных порядков точности.
Метод частиц в ячейке (PiC) для моделирования нелинейных колебаний.
Варианты метода CIC и TSC.
Тестовые задачи с решениями в неявной форме.
Эффект опрокидывания.
Усложненные постановки для изучения градиентной катастрофы.
Сочетание аналитических, асимптотических и численных методов исследования.
Список источников
Бахвалов Н.С., Корнев А.А., Чижонков Е.В. Численные методы. Решения задач и упражнения. М.: Лаборатория Базовых Знаний. 2016
Куликовский А.Г., Погорелов Н.В., Семенов А.Ю. Математические вопросы численного решения гиперболических уравнений. М.: ФИЗМАТЛИТ, 2012
Рождественский Б.Л., Яненко Н.Н. Системы квазилинейных уравнений и их приложения к газовой динамике. Главная редакция физико-математической литературы изд-ва "Наука", М., 1968.
Чижонков Е.В. Математические аспекты моделирования колебаний и кильватерных волн в плазме. М.: ФИЗМАТЛИТ, 2018.
День недели
по согласованию
Время
по согласованию
Аудитория
Ещё не назначена
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Разработка программ в глобальных сетях передачи и хранения информации

Название спецкурса на английском языке
Development of programs in global networks for data transmission and storage
Авторы курса
Друца Александр Валерьевич
Пререквизиты
Отсутствуют
Целевая аудитория
1-2 курс
3-6 курс, магистранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Основы работы в среде Linux: установка и настройка системы; работа с командной строкой; управление файлами и папками; базовые команды и утилиты.
Работа с сетевыми протоколами и библиотеками: основные сетевые протоколы (TCP/IP, HTTP, FTP и др.); утилиты для работы с сетевыми протоколами; обзор и использование библиотек для передачи и хранения данных; диагностика и мониторинг сетевых соединений.
Работа с удалёнными узлами в сети: туннелирование и его применение; частные сети и их настройка; принципы работы оверлейных сетей; прокси-протоколы и их использование.
Разработка программ для работы с сетями: проектирование архитектуры сетевых приложений; реализация сетевых функций в программных продуктах; оптимизация производительности и масштабируемости сетевых приложений; тестирование и отладка сетевых программ.
Список источников
Таненбаум Э. Компьютерные сети.
https://aosabook.org/en/ Архитектуры систем с открытым исходным кодом
Brennon Thomas. The Cyber Plumber’s рandbook the definitive guide to SSH tunneling, port redirection, and bending traffic like a boss
Дополнительная информация

В курсе рассматривается процесс разработки программных продуктов, которые функционируют в рамках глобальных сетей передачи и хранения информации. Первым этапом будет ознакомление студентов с базовыми навыками работы в среде Linux. Второй этап - умение пользоваться основными утилитами работы с сетевыми протоколами, а также знакомство с основными библиотеками по передече и хранению данных. Третий этап, получение навыков работы с удалёнными узлами в сети: туннелирование, частные сети, оверлей сети, прокси протоколы. Четвертый этап: разработка программ для работы с сетями с учётом всех полученных навыков.

более подробная информация на сайте: https://netcourse.adrutsa.ru/

День недели
пятница
Время
15:00-16:35
Аудитория
Ещё не назначена
Дата первого занятия
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.

Проблемы основ детерминированного и стохастического экономического моделирования

Название спецкурса на английском языке
Reliability of economic principles in deterministic and stochastic econometric modeling
Авторы курса
Друца Александр Валерьевич, Логвиненко Евгений Николаевич
Пререквизиты
Отсутствуют
Целевая аудитория
1-2 курс
3-6 курс, магистранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Наука и псевдонаука: модель, экономический закон
История происхождения денег. Долг.
Причина возникновения денег. Задача храмов. Наведение рынков и ценности
Стяжательство, рабство, Ультима онлайн
Список источников
Дэвид Гребер. Долг: первые 5000 лет истории
A. Mitchell Innes. The сredit theory of money
Zachary Booth Simpson. The in-game economics of ultima online
Chris Davis. Теория праздности
Фен Дж. Машины, энергия, энтропия. 1986
Дополнительная информация

Спецкурс по проблемам предсказания экономических и биржевых процессов. Изучаются частые заблуждения и неверные предпосылки, выбор заведомо тупиковых аксиом экономического моделирования. Изучается шаткость экономических теорий и выкладок, на основе которых строятся текущие макро- и микроэкономические предсказания. Разбираются основные сложности при стохастических подходах в моделировании биржевых котировок.

День недели
пятница
Время
16:45-18:20
Аудитория
Ещё не назначена
Дата первого занятия
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.