MSc Computer Science

1 Years On Campus Masters Program

Anglia Ruskin University Cambridge Campus

Program Overview

The MSc Computer Science at Anglia Ruskin University offers broad and practical training in software development, data systems, cloud infrastructure, web technologies, security and applied AI. It suits both computing and non-computing graduates who want a flexible master’s covering modern, industry-relevant computing skills.

Curriculum structure

Students study core modules including Semantic Data Technologies, Secure Systems, Advanced Web Solutions, Data Centre and Cloud Infrastructure, and Research Methods, gaining skills in database design, system security, cloud architectures and technical research. They can also choose specialist modules such as Machine Learning in Finance or Machine Learning for Imaging, applying ML techniques to real-world data and domain-specific challenges. The programme finishes with a Major Project, where students design and deliver a complete computing solution, integrating cloud, web, security, data or AI components.

Focus areas: “Web & Cloud Infrastructure, Data Systems, Secure Systems, Machine Learning, Software Engineering”

Learning outcomes: “Develop secure software systems; build cloud and web applications; apply ML techniques; manage and analyse data; complete a full-scale computing project.”

Professional alignment (accreditation): Supports careers in software development, cloud infrastructure, data engineering, IT security, analytics and AI-related roles.

Reputation (employability rankings): ARU is known for industry-focused computing programmes that support strong employability in technical and software-driven sectors.

Experiential Learning (Research, Projects, Internships etc.)

Students gain practical skills through hands-on lab sessions, workshops, and project work in dedicated computing suites. The programme focuses on applied learning, where students design, build, and evaluate software and hardware systems, using a range of modern development tools and platforms.

Key experiential components of the programme include:

  • Software & Digital Tools: Development using industry-standard tools such as Microsoft Visual Studio, Android Studio, the JetBrains suite (IntelliJ IDEA, PyCharm), and Oracle Database, alongside programming languages like Java, Python, and C#.

  • Dedicated Facilities: Access to specialist computer science labs, including a Cisco networking lab, hardware and robotics spaces, and high-performance computing workstations for complex projects.

  • Group Projects: A significant collaborative software development project forms a core part of the curriculum, simulating an industry team environment to produce a substantial software artefact.

  • Applied Research: Opportunities to engage with the university’s Computing, Informatics and Applications Research Group (CIARG) for dissertation projects, focusing on areas like AI, cybersecurity, and IoT.

Progression & Future Opportunities

Graduates of Anglia Ruskin University's MSc Computer Science master full lifecycle software development, advanced computing labs, web applications, and e-business engineering, launching successful careers in high-demand IT sectors with strong earning potential. The program builds industry-ready skills through real-world projects and dissertation research, enabling alumni to innovate across software, cloud, and mobile technologies. Typical job roles: software developer, IT consultant, project manager, security engineer.​

  • University services: Advanced computing labs, Masters Project with company collaborations, and careers service offering CV workshops and interview preparation.​

  • Employment stats/salary: Average starting salary £35,000; ranked 1st in region for graduates in management roles.​

  • University–industry partnerships: Dissertation projects with business partners; real-life industry research opportunities.​

  • Long-term accreditation value: Practical skills ensure versatility across mobile, cloud, and standalone applications.​

  • Graduation outcomes: Roles in software engineering, IT management, data science worldwide.​

Further Academic Progression: Pursue PhD in computer science at ARU, extending dissertation research.​

Program Key Stats

£19,500 (Annual cost)
Rolling


No
Yes

Eligibility Criteria

2.7
3 or 4 Years

N/A
N/A
N/A
6.5
88
2:2
50 - 59
5 - 5

Additional Information & Requirements

Career Options

  • Software Developers
  • Systems Analysts
  • IT Consultants
  • Database Administrators
  • Network Engineers
  • and Cyber Security Analysts

Book Free Session with Our Admission Experts

Admission Experts