Computer Science (Human-Computer Interaction) BSc Honours (I140)
Newcastle University