MSc Advanced Computing Science

1 Years On Campus Masters Program

University of East Anglia

Program Overview

The MSc in Advanced Computing Science at the University of East Anglia (UEA) provides advanced training in programming, high-performance computing, AI, cybersecurity, and data science. It suits students with a computing or technical background who want to deepen their expertise and work on complex, modern computing challenges in industry or research.


Curriculum structure

Year of Study (one-year full-time):
Students begin with core study in Advanced Programming Concepts, gaining strong foundations in compilers, interpreters, assembly-level computing, optimisation techniques, and software testing. This helps them understand how software operates at a low level while learning to engineer efficient and reliable systems.
They then choose from research-led modules such as Artificial Intelligence, Cyber Security, Data Science, Computer Vision, or high-performance computing. These subjects allow students to specialise—whether in intelligent system design, secure computing, data-driven applications, or computational modelling.
The programme ends with an MSc Research Project, where students apply their chosen specialism to an original computing problem, designing software, developing machine-learning models, or conducting experimental research.


Focus areas:
Advanced programming; compilers and optimisation; AI; cybersecurity; data science; computer vision; high-performance computing.

Learning outcomes:
Ability to design and optimise complex software; apply AI and data-science techniques; build secure and high-performance systems; conduct independent computing research; integrate theory with practical system development.

Professional alignment (accreditation):
Prepares graduates for careers in software engineering, AI/ML development, cybersecurity, data science, system architecture, or research and development roles aligned with industry and academic needs.

Reputation (employability rankings):
UEA’s computing programmes have strong research quality and high employability, with graduates securing roles in advanced technical and research-driven sectors.

Experiential Learning (Research, Projects, Internships etc.)

Students gain practical skills by applying AI and machine learning techniques to cybersecurity challenges, using UEA's specialised cyber labs and datasets to develop intelligent threat detection and defence systems. This applied learning is central to the curriculum:

  • Software & Tools: Training in Python with key AI and cybersecurity libraries (TensorFlow, Scikit-learn, Scapy, Wireshark).

  • Cybersecurity Facilities: Access to UEA's cyber security labs and controlled test environments.

  • Security Projects: Hands-on work with network traffic data, malware samples, and attack simulations.

  • Research Project: An individual dissertation focusing on AI applications in cybersecurity.

  • Industry Context: Curriculum informed by current cyber threats and defence strategies.

  • Professional Skills: Emphasis on developing technical analysis and AI-driven security capabilities.

Progression & Future Opportunities

Graduates of the University of East Anglia's MSc Advanced Computing Science master advanced programming, AI, data science, and cybersecurity through research-led projects, achieving excellent employability with 90% positive outcomes in high-skilled roles. The program's industry-aligned curriculum and specialist labs prepare them for innovation across tech sectors, with alumni entering software engineering and research positions. Strong rankings (#1 UK for CS graduate prospects) ensure rapid career progression.​

Typical job roles: Software Engineer, AI Developer, Data Scientist, Cybersecurity Analyst.​

  • Careers service: employability workshops, industry networking, CV coaching via School of Computing Sciences​

  • Employment stats: 90% positive outcomes; UK CS salaries £30k+ start​

  • Partnerships: IT/computing industries for real-world projects​

  • Accreditation value: UEA's top CS rankings (REF world-leading) for credentials​

  • Outcomes: consultancy, development, research, entrepreneurship​

Further Academic Progression: Pursue PhDs in computing/AI at UEA, extending MSc research project into advanced topics like machine learning

Program Key Stats

£25,700 (annual cost)
Rolling


79 %
No
Yes

Eligibility Criteria

2.8
3 or 4 Years

N/A
N/A
N/A
6.5
88
2:2
52
5
70

Additional Information & Requirements

Career Options

  • AI Security Analyst
  • Cybersecurity Data Scientist
  • Threat Intelligence Analyst
  • Security Automation Engineer
  • Machine Learning Security Engineer
  • Cyber Defence Researcher
  • Vulnerability Analyst
  • Security Operations Center (SOC) Analyst (AI-enhanced)

Book Free Session with Our Admission Experts

Admission Experts