Программная инженерия

  • Целью дисциплины является обучение студентов принципам разработки, тестирования, внедрения и поддержки программного обеспечения. В процессе обучения студенты изучают жизненный цикл программного продукта, методы анализа требований, проектирования архитектуры системы, программирования, а также техники тестирования и обеспечения качества. Формирование у студентов компетенций, необходимых для успешного участия в проектах по разработке программного обеспечения в различных сферах промышленности и информационных технологий. Прикладные программные продукты для инженерии. Технология, основы и конструкции. Технологический цикл разработки программных продуктов для прикладных задач. Проектирование и программирование в области разработки программ систем поддержки технологических процессов и производств. Методологии. Этапы проектирования программных продуктов (постановка задачи, эскизное проектирование, техническое проектирование, тщательное проектирование). Определение требований к проектированию ПО. Методы обучения: дискуссия, групповая работа.
  • Образовательная программа 6B06102 Информационные системы
  • Кредитов 4
  • Селективная дисциплина
  • Год обучения 4
  • Семестр 8
Top