Course Materials
1. Lecture Notes (Available on Moodle)
Unit 1. Introduction to Software Architecture
Unit 2. Architecture and Requirements
Unit 3. Architecture Design
Unit 4. Documenting Software Architectures
Unit 5. Architectural Styles
Unit 6. Performance Quality Attribute
Unit 7. Availability Quality Attribute
Unit 8. Security Quality Attribute
Unit 9. Modifiability Quality Attribute
Unit 10. Economic Analysis of Architectures
2. Project and Documentation
Documents available on Moodle
3. Exams Reviews
Available on Moodle