О курсе
Основной целью курса является формирование у обучающихся состава компетенций для подготовки к профессиональной деятельности: владение навыками моделирования, анализа и использования формальных методов конструирования программного обеспечения.
Курс предназначен для бакалавров заочной формы обучения по направлению 09.03.04 "Программная инженерия".
Результаты обучения
После успешного освоения дисциплины будут сформированы результаты обучения:
РД 1. Понимание типовых архитектур программных продуктов, умение использовать на практике.
РД 2. Способен использовать архитектурные и программные паттерны при разработке программных систем.
РД 3. Умения и навыки по проектированию программных систем с использованием языка UML.
Образовательная программа (ООП)
Направления подготовки бакалавриата:
09.03.04 "Программная инженерия"
Программа курса
Структура курса по модулям:
1. Понятие архитектуры программного обеспечения
2. Архитектурные паттерны
3. Атрибуты качества архитектуры
4. Проектирование архитектуры
5. Документирование программной архитектуры
Длительность курса, количественные характеристики, форма аттестации
Продолжительность курса – 20недель
Трудоемкость освоения курса – 180 ч.
Трудоемкость курса – 5 зачётных единиц
Форма контроля – экзамен
Авторы курса
программист Центра "Электронный университет"
Copyright © 2025
Томский политехнический университет. Все права защищены
Tomsk Polytechnic University, All rights reserved.
