University of Strathclyde

UK
38 Scholarships 105 Programs 3 Degree levels

The MSc Advanced Computer Science at the University of Strathclyde is a taught postgraduate programme that deepens technical knowledge across core and emerging areas of computing and culminates in a substantial research or development project. It suits graduates with a solid computing background who want to specialise further, move into research, or prepare for senior technical roles in industry.

What you'll study

The programme combines advanced taught modules with a substantial independent project or dissertation. Core themes typically include advanced algorithms and complexity, machine learning and data analytics, distributed and cloud computing, cybersecurity and privacy, and software engineering at scale. You will study a mix of theoretical foundations and practical, laboratory-based work, with options to pursue specialist topics such as natural language processing, computer vision, reinforcement learning, networked systems, and optimisation.

Study typically involves a set of compulsory advanced modules to ensure depth in key areas, a choice of elective modules to allow specialisation, and a major research or development project that runs over the latter part of the programme. Teaching methods include lectures, seminars, hands-on labs, coursework, group projects and supervision for the dissertation.

  • Advanced core modules: algorithms, advanced software engineering, systems and architectures.
  • Specialist options: machine learning, AI and deep learning, cybersecurity, distributed systems, cloud and edge computing, data management and mining.
  • Project: an independent research or industrially-focused development project guided by academic supervisors, often linked to current research or external partners.

Entry requirements

Applicants are normally expected to hold a good honours degree in Computer Science, Software Engineering or a closely related discipline. Typical offers are for a UK upper second-class (2:1) honours degree or an international equivalent. Candidates with a lower classification but with relevant professional experience or strong evidence of prior learning may also be considered.

Applicants whose first degree is in a different subject but who can demonstrate substantial programming and mathematical background may be considered for entry, sometimes with specified preparatory work or bridging modules. All applicants whose first language is not English must demonstrate proficiency in English to the level required by the university.

Career prospects

Graduates from this programme are prepared for a wide range of technical and specialist roles. Common career destinations include software developer/engineer, data scientist, machine learning engineer, systems architect, cybersecurity analyst, cloud engineer and technical consultant. The advanced project and research-led elements also provide a pathway to doctoral study or research roles in industry.

The University of Strathclyde’s location in Glasgow — a growing technology hub — and its strong links with industry provide opportunities for collaborative projects, internships and employer engagement which enhance employability and industry relevance.

Why study at University of Strathclyde

Strathclyde is known for applied, research-informed teaching with strong connections to industry, particularly across computing, digital technologies and data-driven sectors. The department combines research groups working on AI, security, distributed systems and software engineering, which feed directly into the postgraduate curriculum and project supervision.

Students benefit from modern computing facilities, specialist laboratories, and access to centre-led research activity and external partnerships. The university emphasises employability and skills development, offering opportunities for collaborative projects with industrial partners, enterprise support and career services tailored to computing graduates.

Latest Masters Scholarships in UK

Similar Masters programmes in UK

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Strathclyde

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.