The Assignment Centre Student Module is a tool that is used to validate the progress of students following an extended directed practical in object oriented programming using the Java Language, it uses a suite of unit tests to validate the conformity with the instructions.