Teaching software architecture to undergraduate students: an experience report
Experiences in teaching quality attribute scenarios