+ The UML diagram was very complex, with an extensive number of +
+ dependencies. Furthermore, there is a large amount of redundancy in +
+ the code (Room's being referenced in multiple locations). In +
+ essence, your design marks are quite low due to your high marks in +
+ the auto-marking. In a design course good design is more important +
+ than results!