Computer science involves much more than writing code. It blends technical knowledge —like programming, algorithms and data systems — with soft skills, such as communication and problem-solving.
Our lecturers are renowned computer scientists and internationally recognised researchers, whose research shapes our cutting-edge teaching. You will have access to the latest software and equipment, ...
The MSc Computer Science is a specialist programme that has the core aim of preparing students for both an industrial career, equipped with a comprehensive understanding of the advanced concepts, ...
Expand your knowledge of the full lifecycle of software development – from design and testing to deployment and maintenance – with a hands-on, 30-credit online Master of Science (MS) in Computer ...
Computers are a part of every aspect of modern life. From shopping to playing games and exercising, there is now an app for pretty much everything. All those systems were created by computer science ...
Developing advanced skills to be the next generation of high-quality Computer Science professionals Computer Science has been identified as a fast-moving domain with a recognised demand for talented ...
Computer Science is a key discipline underpinning our modern way of life. Our undergraduates benefit from a thorough grounding in the subject, the opportunity to work with an industrial mentor, and ...