Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2023/07/21 20:37]
127.0.0.1 external edit
start [2023/10/02 08:54] (current)
user [Специализированный семинар "Автоматизация программирования"]
Line 5: Line 5:
 **[[pps-book|Сборник задач по проектированию программных систем с применением UML 2]]** **[[pps-book|Сборник задач по проектированию программных систем с применением UML 2]]**
  
-==== Проектирование программных систем (ППС) (с 2020) ====+**[[arch:start|Essays on software engineering topics]]** 
 + 
 +==== 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-topics| Course syllabus]] 
 + 
 +The topics of the course include product analysis and requirements engineering, building Domain-Driven Design (DDD) models with UML2 and structural methods, fundamentals of software design and design patterns, microservices architecture (MSA) and other topics. 
 + 
 +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 курса факультета Инноваций и высоких технологий (ФИВТ) школы Прикладной математики и информатики (ФПМИ) Московского Физико-Технического Института (МФТИ).  Курс читается студентам 4 курса факультета Инноваций и высоких технологий (ФИВТ) школы Прикладной математики и информатики (ФПМИ) Московского Физико-Технического Института (МФТИ). 
Line 35: Line 51:
 Перейти к курсу **[[seml:seml|Программная инженерия для машинного обучения]]** Перейти к курсу **[[seml:seml|Программная инженерия для машинного обучения]]**
  
-==== Специализированный семинар "Автоматизация программирования====+==== Автоматизация программирования (МФТИ) ====
  
-В весеннем семестре 2018 посещение семинара можно выбрать в качестве альтернативного курса [[apmdd:spring2016|Автоматизации программирования]] студентам первого года магистратуры ФИВТ МФТИ, или факультативного курса по выбору+Курс чиатется студентам первого курса магистратуры кафедры АТП ФПМИ.
  
-Темы семинара+Перейти к страничке курса [[apmdd|Автоматизация программирования]]. 
 + 
 +Темы курса 
 +  - Методы автоматизации разработки программ
   - Синтез программ по примерам средствами машинного обучения   - Синтез программ по примерам средствами машинного обучения
   - Автоматическое обнаружение проблем и анализ программного обеспечения   - Автоматическое обнаружение проблем и анализ программного обеспечения
Line 45: Line 64:
   - Автоматизация тестирования    - Автоматизация тестирования 
  
-Перейти к страничке семинара **[[apmdd:seminar|Программная инженерия и анализ данных]]** +С 2018 по 2020 курс проводился в формате исследовательского семинара **[[apmdd:seminar|Программная инженерия и анализ данных]]**
  
-==== Автоматизация программирования ====+==== Автоматизация программирования (до 2017) ====
  
 Курс предлагается студентам первого года магистратуры факультета Инноваций и высоких технологий (ФИВТ) Московского Физико-Технического Института (МФТИ).  Курс предлагается студентам первого года магистратуры факультета Инноваций и высоких технологий (ФИВТ) Московского Физико-Технического Института (МФТИ).