Проектирование и разработка программного обеспечения

  • Цель дисциплины состоит в формировании способности выполнять все этапы жизненного цикла разработки программного обеспечения, писать воспроизводимый, надежный, масштабируемый код для проектов по науке о данных. В результате изучения дисциплины сформировать у студентов способности: Описывать структуры данных и концепцию объектно-ориентированного программирования. Выполнять этапы разработки программного обеспечения. Документировать, упаковывать программный код. Проводить тестирование, обработку ошибок и ведение журнала. проектировать программные системы с использованием архитектуры клиент-сервер и распределенной системы. В рамках дисциплины отображаются следующие аспекты: Модели программных процессов. Гибкая модель разработки. Разработка требований к программному обеспечению. Моделирование системы. Архитектурные проекты программного обеспечения. Проектирование системы реального времени. Инжиниринг на основе компонентов. Тестирование программного обеспечения. Оценка стоимости программного обеспечения.
  • Образовательная программа 6B06107 Наука о данных
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 4
  • Семестр 7
Top