Lectures

Slides will be made available after lectures or shortly before them. Assignments:
  1. Implementation and Unit Testing.
    The final demo moved to Monday May 12 (week 11), EAB-IT, 2pm-4pm. The timetable for teams is unchanged.
    Teams 1-8 implement and test specification B (revised on Feb 25 to remove inconsistency in the initial strength and in the number of time units per step in labyrinth).
    Teams 9-16 implement and test specification A (revised on Feb 25 to remove inconsistency in the initial strength and in the number of time units per step in labyrinth).
    The starting code for the game is available here.
  2. System testing (Hand-in Friday 9rd May 2014; week 10 (the midnight at the end of Friday)).
  3. Demo 2, Monday May 12 (week 11), EAB-IT, 2pm-4pm. Details in the System testing document. This demo covers implementation and unit testing you have submitted at the end of week 8. It indirectly assesses how well you documented your code: if you did not do that well, in the weeks since the submission you may forget the details and may find it difficult to answer detailed questions. With good design documentation and comments in the code, answering questions should not be very hard.
Totals for each category in the marks uploaded to Codebase can be found here.

Other materials


Email me (replace _ in the email address with @)