Can graduating students design software systems?

This paper examines software designs produced by students nearing completion of their Computer Science degrees. The results of this multi-national, multi institutional experiment present some interesting implications for educators.