Описание
Введение и значение архитектур программного обеспечения и проектирования программных систем в инженерии программного обеспечения. Современные техники, нотации моделирования, методы, процессы и инструменты, используемые в архитектуре программного обеспечения и системном проектировании. Архитектуры ПО, архитектурные паттерны, паттерны проектирования, качества программного обеспечения, повторное использование ПО.
Предварительные требования
- Предварительные требования: SYSC 3120.
Условия и порядок
- Запрещает дополнительное зачтение для Запрещает дополнительное зачтение для COMP 3004, SYSC 3020 и SYSC 4800 (больше не предлагается).
- Предварительные требования: SYSC 3120.
- Лекции три часа в неделю, лаборатория три часа через неделю.
Текст источника на языке оригинала
Introduction and importance of software architectures and software system design in software engineering. Current techniques, modeling notations, methods, processes and tools used in software architecture and system design. Software architectures, architectural patterns, design patterns, software qualities, software reuse.
- Prerequisite(s): SYSC 3120 .
- Precludes additional credit for Precludes additional credit for COMP 3004 , SYSC 3020 and SYSC 4800 (no longer offered).
- Lectures three hours a week, laboratory three hours alternate weeks.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/SYSC/