Differences
This shows you the differences between two versions of the page.
| index [2026/08/29 07:53] – Bulk sync migration user | index [2026/08/29 07:59] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Программная инженерия и анализ данных ====== | ||
| + | **[[mdd: | ||
| + | |||
| + | **[[pps-book|Сборник задач по проектированию программных систем с применением UML 2]]** | ||
| + | |||
| + | **[[arch: | ||
| + | |||
| + | ==== Advanced Software Design (HSE University) (since 2021) ==== | ||
| + | |||
| + | The course is available to the first year students of Systems and Software Engineering M.Sc. programme at HSE University. | ||
| + | |||
| + | [[asd|Course syllabus]] | ||
| + | |||
| + | The topics of the course include product analysis and requirements engineering, | ||
| + | |||
| + | The practice on the course consists of a team project and individual assignments performed under supervision of teaching assistants. | ||
| + | |||
| + | The course is most suited for systems analysts, software engineerrs and prospective software architects. | ||
| + | |||
| + | Go to the [[asd|course page]]. | ||
| + | |||
| + | ==== Проектирование программных систем (МФТИ) (с 2020) ==== | ||
| + | |||
| + | Курс читается студентам 4 курса факультета Инноваций и высоких технологий (ФИВТ) школы Прикладной математики и информатики (ФПМИ) Московского Физико-Технического Института (МФТИ). | ||
| + | |||
| + | [[pps-new|Программа курса]] | ||
| + | |||
| + | На курсе вы узнаете как использовать язык моделирования UML2 в разработке распределенных приложений в микросервисной архитектуре (MSA) с применением метода предметно-ориентированного проектирования (Domain-Driven Design). | ||
| + | |||
| + | А также, как анализировать и проверять требования, | ||
| + | |||
| + | Практика предполагает выполнение и защиту двух заданий по командному курсовому проекту. | ||
| + | |||
| + | Для разработчиков, | ||
| + | |||
| + | Перейти к курсу **[[pps-new|Проектирование программных систем (2020)]]** | ||
| + | |||
| + | ==== Программная инженерия для машинного обучения ==== | ||
| + | |||
| + | Курс читается на кафедре Интеллектуальные системы ФПМИ МФТИ студентам первого года магистратуры. | ||
| + | |||
| + | Темы курса | ||
| + | |||
| + | - Разработка и написание кода для систем анализа данных | ||
| + | - Тестирование систем машинного обучения | ||
| + | - Процессы в проектах анализа данных и разработки систем: | ||
| + | - Обзор типовых решений для систем анализа данных: | ||
| + | - Повторяемость исследований и проведение экспериментов | ||
| + | |||
| + | Перейти к курсу **[[seml|Программная инженерия для машинного обучения]]** | ||
| + | |||
| + | ==== Автоматизация программирования (МФТИ) ==== | ||
| + | |||
| + | Курс чиатется студентам первого курса магистратуры кафедры АТП ФПМИ. | ||
| + | |||
| + | Перейти к страничке курса [[apmdd|Автоматизация программирования]]. | ||
| + | |||
| + | Темы курса | ||
| + | |||
| + | - Методы автоматизации разработки программ | ||
| + | - Синтез программ по примерам средствами машинного обучения | ||
| + | - Автоматическое обнаружение проблем и анализ программного обеспечения | ||
| + | - Обработка и автоматизация анализа требований к ПО | ||
| + | - Автоматизация тестирования | ||
| + | |||
| + | С 2018 по 2020 курс проводился в формате исследовательского семинара **[[apmdd: | ||
| + | |||
| + | ==== Автоматизация программирования (до 2017) ==== | ||
| + | |||
| + | Курс предлагается студентам первого года магистратуры факультета Инноваций и высоких технологий (ФИВТ) Московского Физико-Технического Института (МФТИ). | ||
| + | |||
| + | Курс освещает пять основных тем в автоматизации разработки программного обеспечения: | ||
| + | |||
| + | * модельно-управляемая разработка (MDSD) на основе общеприменимых (generic) технологий моделирования (Executable UML, xtUML etc.) | ||
| + | * MDSD на основе предметно-ориентированных моделей и языков (DSM) | ||
| + | * автоматизация тестирование с помощью моделей (model-based testing, MBT) | ||
| + | * машинное обучение в программной инженерии, | ||
| + | * индустриальная практика и применение модельно-ориентированных подходов, | ||
| + | |||
| + | Перейти к курсу **[[apmdd: | ||
| + | |||
| + | ==== Проектирование программных систем (ППС) (до 2019) ==== | ||
| + | |||
| + | Курс читается студентам 4 курса факультета Инноваций и высоких технологий (ФИВТ) Московского Физико-Технического Института (МФТИ). | ||
| + | |||
| + | {{pps-program-2017.pdf|Программа курса}} | ||
| + | |||
| + | Целью данного курса является ознакомление студентов с основами проектирования и формирование представления о существующих методологиях проектирования программного обеспечения. | ||
| + | |||
| + | В процессе обучения, | ||
| + | |||
| + | Темы и подробный план лекций выкладывается [[lectures2016|здесь]] | ||
| + | |||
| + | Перейти к курсу **[[pps|Проектирование программных систем]]** | ||