These will be specified in a legally binding document (known as a Section 106 Agreement) as part of the planning application process. On the LARS site, the University sold the land to another housing developer who subsequently re-negotiated the agreement the University had reached with the local authority. This will not happen again.
How will the University stop any developer renegotiating the terms of the Section 106?
The University will retain an involvement until the last of the properties has been constructed, probably as landowner.