Software Architecture Course - 2025-26 edition

Lecture notes material

The video material has been copied from course 2020-21 when it was recorded during COVID pandemia

Date Title Slides Video (English) Video (Spanish)
Presentation English, Spanish
What is software architecture English, Spanish English (Part 1) English (Part 2) Spanish (Part 1) Spanish (Part 2)
Communicating software architecture English, Spanish English Spanish
Role of software architect and stakeholders English, Spanish English Spanish
Quality attributes English, Spanish English Spanish
Achieving software architecture English, Spanish English Spanish
Software architecture techniques English, Spanish English Spanish
Software architecture taxonomies: Building English, Spanish English (part 1) English (part 2) Spanish (part 1) Spanish (part 2)
Conference TBD TBD
Software architecture taxonomies: Modularity English, Spanish English (Part 1) English (Part 2) Spanish (Part 1) Spanish (Part 2
Software architecture taxonomies: Behaviour at runtime (Components and connectors), monolith English, Spanish English (Part 1), English (Part 2) English (Part 3) English (Part 4) Spanish (Part 1), Spanish (Part 2),
Software architecture taxonomies: Behaviour at runtime (Components and connectors), distributed and big scale systems English, Spanish English (Part 1)
English (Part 2)
English (Part 3)
English (Part 4)
Spanish (Part 1), Spanish (Part 2), Spanish (Part 3), Spanish (Part 4)
Software architecture taxonomies: Allocation English, Spanish English (Part 1)
English (Part 2)
Spanish (Part 1)
Spanish (Part 2)
Conference
Software architecture taxonomies: Enterprise software architecture English, Spanish English
Spanish

Seminars

Seminar assignment Description: English, Spanish

Link to subjects

Seminar presentations

Seminar presentations and posts made by students

Subject Seminar Es1 (Spanish) Seminar Es2 (Spanish) Seminar Es3 (Spanish) Seminar En (English)

Labs

Lab Assignment Description: English, Spanish

All student's projects

The following list contains the projects made by the students.

Team Source code Docs

Links

Coding style guides

Software architecture documentation

Quality attributes