Архитектура и проектирование ПО

  • Целью данного курса является предоставить магистрантом понимание основных принципов, методов и инструментов архитектуры и проектирования программного обеспечения для создания высококачественных, масштабируемых и устойчивых систем. Содержание курса: В рамках курса магистранты изучают основные концепции архитектуры ПО, такие как разделение на уровни, модульность, микросервисная архитектура и архитектурные стили. Они углубляются в процесс проектирования, включая анализ требований, создание диаграмм классов и последовательности, принципы SOLID и шаблоны проектирования. Курс также включает изучение современных подходов к архитектуре, таких как облачные вычисления, контейнеризация и микросервисы. Практические проекты позволяют магистрантам применять полученные знания к реальным задачам разработки ПО и анализировать архитектурные решения на основе конкретных кейсов.
  • Образовательная программа 7M06101 Software Engineering
  • Кредитов 5
  • Год обучения 1
Top