Semester 2 · 76265 · Bachelor in Computer Science · 12CP · EN · IT
Lecturers: Barbara Russo, Eduardo Martins Guerra
Teaching Hours: 70
Lab Hours: 50
Mandatory Attendance: Attendance is not compulsory. Non-attending students have to contact the lecturer at the start of the course to agree on the modalities of the independent study.
Len Bass, Paul Clements, and Rick Kazman. Software Architecture in Practice. Addison-Wesley Professional, Harlow, 3rd edition, September 2012. ISBN 978-0-321-81573-6.
Sustainable Development Goals
This teaching activity contributes to the achievement of the following Sustainable Development Goals.
Semester 2 · 76265A · Bachelor in Computer Science · 6CP · EN
Lecturers: Eduardo Martins Guerra
Teaching Hours: 40
Lab Hours: 20
Robert Martin. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Pearson, London, England, 1st edition, September 2017. ISBN 978-0-13-449416-6.
Mark Richards. Software Architecture Patterns. O'Reilly Media, Inc., 2015. ISBN 978-1-4919-2540-9.
Kyle Brown, Bobby Woolf, and Joseph Yoder. Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud, 2025, Oreilly & Associates Inc, ISBN 978-1098116903
Semester 2 · 76265B · Bachelor in Computer Science · 6CP · IT
Lecturers: Barbara Russo
Teaching Hours: 30
Lab Hours: 30
· Paul C. Jorgensen, Software Testing: A Craftsman’s Approach, Fourth Edition, CRC Press, 2013 ISBN 1466560681
· Mauricio Anniche Effective Software Testing: A developer's guide ¿ 2022 Manning Publications ISBN 9781633439931 https://unibz.primo.exlibrisgroup.com/discovery/fulldisplay?docid=cdi_proquest_ebookcentralchapters_6950772_4_6&context=PC&vid=39UBZ_INST:UNIBZ&lang=en