Homework for the Software Architecture course