• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Бакалаврская программа «Программная инженерия»

Проектирование отказоустойчивых систем 1

2026/2027
Учебный год
RUS
Обучение ведется на русском языке
5
Кредиты
Статус:
Курс по выбору
Когда читается:
3-й курс, 1, 2 модуль

Преподаватели

Программа дисциплины

Аннотация

Курс посвящён изучению фундаментальных принципов и современных практик профессиональной разработки программного обеспечения. Студенты освоят ключевые парадигмы программирования — объектно-ориентированную, функциональную и дата-ориентированную, — а также научатся применять шаблоны проектирования и избегать антипаттернов при построении программных систем. Особое внимание уделяется написанию чистого и поддерживаемого кода, моделированию предметной области, организации тестирования и обработки исключений. Курс также охватывает основы многопоточного программирования и знакомит студентов с жизненным циклом разработки программного обеспечения и методами работы с требованиями. По завершении курса студенты будут готовы проектировать качественные программные решения, соответствующие профессиональным стандартам индустрии