Skip navigation
You are viewing our beta course page.

Advanced Computer Science (Taught)

7 Study options · PostgraduateMain Site

Course summary

Delve into cybersecurity as you learn different ways to assess and secure modern networked computers against hacking threats. Secure Networking then teaches you the principles and practice of secure computer networking as you learn how to create complex systems at scale.

Get hands-on with machine learning and data mining as you discover how data science is revolutionising our world from medicine to industry.

You will explore how to develop and manage software, including testing, maintenance, and scalability. All of these are essential skills for a career in computing. Your final module develops CV-boosting agile expertise through group projects, while your dissertation lets you build a project related to your work or research interests.

How to apply

Fees and funding

Choose a specific option to see funding information.

Course options
Like this page