Systems Architecture
An undergraduate course on complex engineered systems, function and form, concept development, and architectural decisions.
An undergraduate course on complex engineered systems, function and form, concept development, and architectural decisions.
Course materials
Complex Systems
- 1. What Are Complex Systems? — Slides
- 2. Emergence in Complex Systems — Slides
I. System Thinking
- 1. Introduction to System Architecture — Slides
- 2. System Thinking — Slides
- 3. Thinking about Complex Systems — Slides
II. Analysis of System Architecture
- 4. Form — Slides
- 5. Function — Slides
- 6. System Architecture — Slides
- 7. Solution-Neutral Function and Concepts — Slides
- 8. From Concept to Architecture — Slides
III. Creating System Architecture
IV. Architecture as Decisions
Case studies
Browse case studies, organized by part of the course. The collection includes two discussion briefs (a hospital emergency department and the Boeing 787) and the in-class activities and homework built on a campus delivery robot and your own bike.
Syllabus and references
This course follows System Architecture: Strategy and Product Development for Complex Systems by Edward Crawley, Bruce Cameron, and Daniel Selva (Pearson, 2016).