BSc Computer Science degree focusses on constructing robust and useable systems. As well as looking at cutting edge tools and techniques, it s designed to help you build the next generation of software tools that other system constructors will use. The course aims to give a well integrated balance of theoretical underpinnings and practical experience, strongly informed by the research expertise of our academic staff.