Computer Science with High Performance Computing (BSc)
Cardiff University, Wales