Skip to main content

Module Reading List

Advanced Software Engineering, 2021/22, Semester 1
Dr Nick Efford
Tutor information is taken from the Module Catalogue

Len Bass, Paul Clements & Rick Kazman, Software Architecture in Practice, Addison Wesley, 2012   

Martin Fowler, Refactoring : improving the design of existing code ISBN: 0201485672, Addison Wesley, 2000  

Michael Keeling, Design It! From Programmer to Software Architect, Pragmatic Bookshelf, 2017    

Robert C Martin, Clean architecture : a craftsman's guide to software structure and design ISBN: 9780134494333 (e-book), Prentice Hall, 2018

Mark Richards & Neal Ford, Fundamentals of Software Architecture, O'Reilly, 2020  

This list was last updated on 21/09/2020