MSc Advanced Computing with Artificial Intelligence

1 Years On Campus Masters Program

University of Stirling

Program Overview

The MSc Advanced Computing with Artificial Intelligence provides advanced training in programming, machine learning, and intelligent systems. It is ideal for students with a computing background who want to specialise in AI, data science, and high-performance computing.

Curriculum structure
In the first part of the course, students build core skills through modules such as Advanced Programming with Python, Mathematical and Statistical Foundations, and Machine Learning, developing strong analytical and coding abilities. As they progress, they explore specialist areas like High-Performance & Parallel Computing, Computer Vision, and Natural Language Processing, depending on their interests. The programme concludes with an individual MSc Project/Dissertation, allowing students to design and deliver an AI-focused research or applied project.

Focus areas:
"machine learning; data science; computer vision; NLP; advanced programming; high-performance computing"

Learning outcomes:
"ability to build AI models; analyse complex data; apply computer vision/NLP methods; design efficient computing solutions; complete an independent AI research project"

Professional alignment (accreditation):
Prepares students for careers in AI engineering, data science, software development, and applied research roles.

Reputation (employability rankings):
Graduates benefit from strong employment prospects in rapidly growing AI and data-driven industries.

Experiential Learning (Research, Projects, Internships etc.)

Students gain practical skills through project-based learning using the University's computing infrastructure, applying AI techniques to solve complex problems across different domains. This applied learning is central to the curriculum:

  • Software: Training in Python and Java with key AI libraries (TensorFlow, PyTorch, Scikit-learn).

  • Computing Facilities: Access to the University's computing labs and high-performance resources.

  • AI Projects: Hands-on development of intelligent systems and machine learning applications.

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

  • Industry Relevance: Curriculum designed to meet current computing and AI industry demands.

Progression & Future Opportunities

Graduates of the University of Stirling's MSc Advanced Computing with Artificial Intelligence master advanced Python/R programming, machine learning, computer vision, natural language processing, and parallel computing, enabling them to develop innovative AI solutions for sectors like healthcare, fintech, and autonomous systems. The program delivers practical, industry-ready skills through real-world projects and dissertation work, addressing high demand for AI specialists in a growing UK high-performance computing market. Typical job roles: software developer, data scientist, AI engineer, IT project manager.​

  • University services: Careers service offers CV workshops, mock interviews, guest lectures, and local industry career events.​

  • Employment stats/salary: High demand; AI developers average £60,000, entry £50,000 rising to £81,000+.​

  • Partnerships: Industry collaborations via guest lectures and commercially relevant AI projects.​

  • Accreditation value: Stirling's research-led curriculum ensures lasting prestige in AI/computing.​

  • Outcomes: Careers in business analytics, robotics, fintech, or research leadership.​

Further Academic Progression: Pursue PhD in AI, machine learning, or advanced computing at Stirling, extending dissertation into specialised research.

Program Key Stats

£24,300 (Annual cost)
Rolling


No
Yes

Eligibility Criteria

2.7
3 or 4 Years

N/A
N/A
N/A
6.0
80
2:2

Additional Information & Requirements

Career Options

  • AI Developer
  • Machine Learning Engineer
  • Data Scientist
  • Software Engineer (AI/ML)
  • Research Scientist
  • AI Consultant
  • Business Intelligence Analyst
  • Automation Specialist
  • Computer Vision Engineer
  • NLP Specialist
  • Robotics Programmer
  • Data Analyst

Book Free Session with Our Admission Experts

Admission Experts