Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2020/08/30 07:07] user |
start [2023/10/02 08:54] (current) user [Специализированный семинар "Автоматизация программирования"] |
||
---|---|---|---|
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# | ||
+ | |||
+ | 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 курса факультета Инноваций и высоких технологий (ФИВТ) Московского Физико-Технического Института (МФТИ). | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | Целью данного курса является ознакомление студентов с основами проектирования и формирование представления о существующих методологиях проектирования программного обеспечения. | ||
+ | |||
+ | В процессе обучения, | ||
+ | |||
+ | Темы и подробный план лекций выкладывается [[lectures2016|здесь]] | ||
+ | |||
+ | Перейти к курсу **[[pps|Проектирование программных систем]]** | ||
+ | |||