Develop specialist skills to design and develop complex software. You’ll gain the ideal foundation for a career in software engineering.
You’ll learn about the complexity of engineering a complex piece...Read more
A research degree in Computer Science will equip you with the skills and understanding to shape the next generations of technologies which are transforming our world. You can use these skills in academic...Read more
This course offers an opportunity to gain a research degree while working in one of the UKs many games, visual effects, animation or other digital media companies as well as companies which require digital...Read more
Learn how to research, design and develop machine learning and autonomous systems technologies. You’ll be prepared for a wide range of careers in industry.
This course is subject to final approval. ...Read more
Gain specialist insight into the technology behind digital entertainment. Become immersed in everything from computer animation to visual effects and games.
You will study a range of modules including...Read more
Gain practical and theoretical knowledge of computer science to complement your first degree. You’ll be prepared for a wide range of careers in technology.
This course is designed to match the growing...Read more
Gain a solid grounding in the theory and practice of data science. You’ll develop specialist knowledge in statistics, machine learning and software technology.
Data science drives a significant proportion...Read more
Learn how to design, build and evaluate interactive systems. Discover the multi-disciplinary nature of human computer interaction and user experience design.
You will study the technical, social and...Read more