A collaborative approach to teaching software architecture

Publication
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education