Computer Science with Visual Computing (BSc)
Cardiff University, Wales