MSc Computing Science

1 Year On Campus Masters Program

University of Glasgow

Program Overview

The MSc Computing Science at the University of Glasgow is a dynamic program designed to give students a strong grounding in advanced computing, hands-on development experience, and professional skills sought by industry leaders. Suited for graduates from diverse backgrounds, this programme empowers students to explore core computing concepts and then tailor their studies through a wide range of specialized modules.

Curriculum structure

In the initial part of the programme, students build a robust foundation in programming and systems development, alongside research and professional skills and a comprehensive introduction to data science and computing systems. As the course progresses, students can personalize their learning by selecting from modules such as Deep Learning, Cybersecurity Fundamentals, Big Data Systems, or Human–Computer Interaction Design, allowing them to develop expertise aligned with their interests and career goals. The final phase involves an MSc project where students apply their knowledge to solve real-world computing challenges, often in partnership with industry.

Focus areas

Advanced programming, systems development, data science, cybersecurity, deep learning, information visualization, software engineering.

Learning outcomes

Technical mastery in software development, capacity to design secure and scalable systems, and critical skills in analysing and applying computing methodologies to solve complex problems in diverse professional contexts.

Professional alignment (accreditation)

The University of Glasgow’s MSc in Computing Science is backed by strong industry connections, with recent industrial collaborators including IBM, J.P. Morgan, Amazon, Adobe, and Red Hat, preparing graduates for in-demand roles across the tech sector. The program is delivered by a top-ranked department and is a member of the Scottish Informatics and Computer Science Alliance (SICSA), though specific professional body accreditation is not stated.

Reputation (employability rankings)

The School of Computing Science is consistently ranked among the top 10 in the UK by the Complete University Guide 2025, with excellent graduate employability and strong ties to leading tech employers.

Experiential Learning (Research, Projects, Internships etc.)

This programme is designed to provide a comprehensive and practical foundation in computing science, equipping you with the robust programming and problem-solving skills needed to launch a successful tech career. You'll have access to our excellent facilities in the School of Computing Science, based in the Sir Alwyn Williams Building, which houses modern computing laboratories, dedicated project spaces, and high-performance computing resources. Your learning is powered by industry-standard development tools and features hands-on projects that simulate real-world software development challenges, giving you the practical experience that employers in the tech sector value.

Here’s how you’ll gain practical, industry-relevant experience:

  • Industry-Standard Development Tools: You'll gain proficiency in essential professional tools and languages including Java and Python for programming, Git for version control, SQL for databases, and modern software development environments.

  • Glasgow Software Projects: A key feature of your degree is the series of practical programming projects where you'll work individually and in teams to design, implement, and test software applications, developing crucial development and collaboration skills.

  • Object-Oriented Programming Laboratory: You will work in our dedicated computing labs, equipped with modern development environments and tools for learning core programming concepts and software design principles.

  • Algorithms and Data Structures Practicals: You'll implement and test fundamental algorithms and data structures in our computing laboratories, understanding their practical performance and applications.

  • Database and Web Laboratory: You'll use our specialised computing facilities to develop database-driven applications and learn web development technologies.

  • Software Engineering Group Project: You'll collaborate on a significant software development project, following industry-standard agile methodologies and version control practices.

  • High-Performance Computing Access: You'll have opportunities to use our computing resources for more computationally intensive projects and data processing tasks.

  • Industry-Inspired Challenges: Many projects incorporate real-world problem scenarios from the tech industry, providing valuable insight into current development practices and employer expectations.

Progression & Future Opportunities

Graduates of Glasgow’s MSc Computing Science often move into high-level positions such as Software Engineer, Data Scientist, Systems Architect, or AI/ML Specialist. Because of strong ties with industry and a hands-on development project, you’ll be job-ready with skills employers are actively looking for. The programme places many students into highly skilled roles shortly after graduation.

Progression & Future Opportunities:
Here’s how Glasgow sets you up for career success, and what to expect going forward:

  • Which university services will help students to employ:
    The School of Computing Science provides 24-hour access to state-of-the-art labs and software environments. There is a dedicated placement/industry engagement support team, which helps connect students with internships, employer-led projects, and recruitment presentations from companies such as IBM, Amazon, Red Hat, Adobe, J.P. Morgan link link

  • Employment stats and salary figures:

    • Around 95% of Computing Science MSc graduates are in highly skilled work 15 months after finishing the course. Many take up roles in IT, management, and technical leadership. link

    • Typical graduate salaries for related computing science courses at Glasgow hover around £31,000 at 15 months post-graduation (with the 25-75 percentile range roughly £25,000-£37,000) and scale with experience over 3-5 years. link

  • University–industry partnerships (specific):

    • The programme benefits from industrial input: courses are shaped with contributions from IBM, Amazon, Red Hat, Adobe, J.P. Morgan. These partners sometimes deliver guest lectures, help design curriculum, and engage in panels. link

    • Recruiters frequently come to Glasgow to present and recruit during the MSc, giving students direct access to employers during the course. link

  • Long-term accreditation value:

    • The School is part of SICSA (Scottish Informatics & Computer Science Alliance), a well-respected coalition that helps maintain research and educational excellence in computing across Scotland.

    • The programme is well regarded for its theoretical as well as applied components; you gain not only practical software and systems skills but strong foundations in computing theory—which remains highly valued, especially for advanced or R&D roles. link

  • Graduation outcomes:
    By the end of the programme you will:

    • Completed a development project, showcasing both technical capability and project management

    • Be prepared for roles in software engineering, systems design/architecture, data science, AI/ML, or academic/research paths

    • Benefit from Glasgow’s reputation, strong employer recognition, and your own portfolio of work and industry-exposed experience


Further Academic Progression:
After finishing the MSc Computing Science, many students opt to move into research or deeper specialisation. You could pursue a PhD in areas such as Machine Learning, Artificial Intelligence, Systems & Security, or Computational Theory. Alternatively, there's room to take supplementary qualifications like professional certifications (e.g. AWS, Azure, AI certificates), or even specialist short courses that build on module work from your MSc.

Program Key Stats

£33,450 (Annual cost)
£ 29
Sept Intake : 14th Sep


74 %
No
Yes

Eligibility Criteria


100
590
6.5
92
2:1
1280
27

Additional Information & Requirements

Career Options

  • Career in Telecommunications
  • Information Technology
  • Communication
  • Consultancy

Book Free Session with Our Admission Experts

Admission Experts