描述
软件架构与软件系统设计的介绍及其在软件工程中的重要性。当前用于软件架构与系统设计的技术、建模符号、方法、流程与工具。软件架构、架构模式、设计模式、软件质量、软件复用。
先修课程
- 先修科目: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/