CRS-0102-02-001
Introduction to Software Architecture
activeintroductory
Introduces architectural thinking, views, styles, and quality attributes.
Subject
High-level structure, quality attributes, and architectural decision-making for software systems.
Canonical ID: urn:taxonomy:cip-aligned:subject:0102-02
Also known as: Architecture
Browse
Select a course to view its taxonomy record.
Introduces architectural thinking, views, styles, and quality attributes.
Covers architecture analysis methods such as ATAM, CBAM, and quality attribute workshops.
Examines distributed architectures, microservices, event-driven systems, and architectural patterns.
Applies architectural methods to real systems in domains such as cloud, embedded, and enterprise.
Advanced topics including self-adaptive systems, architecture erosion, and formal architectural modeling.