Newcastle upon Tyne : University of Newcastle upon Tyne, Computing