MSc Artificial Intelligence & Applications
ApplyKey facts
- Start date: September
- Study mode and duration: 12 months, full-time
Based on the Office for Artificial Intelligence’s National AI Strategy recommendations for AI Masters courses
MSc conversion: No need for computer science as first degree
Study with us
Studying a Masters in Artificial Intelligence & Applications at the University of Strathclyde, you'll be learning at an award-winning academic institution - the only to have won Times Higher Education University of the Year award twice.
Our AI & Applications Masters is designed specifically for graduates without a computing science background. It's a course in modern artificial intelligence, with a focus on intelligent agents and machine learning.
Artificial intelligence and machine learning skills are in wide demand. You'll gain skills to get ahead of the AI-driven transformation in our economy and society.
You may also be interested in:
Why this course
Our MSc Artificial Intelligence & Applications is a conversion degree designed specifically for graduates without a computing science background.
It's based on the Office for Artificial Intelligence’s National AI Strategy recommendations for AI Masters courses. You'll learn not just core AI-techniques, but how to place them within a business context so as to show their value.
A skills shortage, particularly around machine learning, means graduates are in high demand. This degree is designed to give you the skills to get ahead of the AI-driven transformation in our economy and society. You'll gain transferable skills to prepare you for a professional career in AI and its applications. These are expected to cover all aspects of society both within the tech sector, as well as outside, including:
- education
- engineering
- health
- finance
- government
- manufacturing
- retail
- transport
Course video
Hear from Dr John Levine about our MSc Artificial Intelligence degree:
We've created this MSc to give you the skills you'll need to work with big data, deep learning and techniques for creating powerful autonomous systems.
Dr John Levine, senior lecturer
What you'll study
The focus of our Artificial Intelligence & Applications Masters programme is to equip you for the job market. At the end of the course you'll be able to:
- understand how AI algorithms, technologies and methodologies are designed, developed, optimised and applied at scale to meet business objectives
- select the appropriate statistical methods for sampling, distribution, assessment, bias and error
- understand AI problem structuring methods, and evaluate which methods are appropriate for a particular problem
- apply rigorous AI-methodologies through experimental design, exploratory modelling, and hypothesis testing to reach robust conclusions
- explain how such conclusions are reached to internal and external stakeholders
- understand how to extract data from systems, and ensure standards of data quality and consistency for processing by AI-systems
- integrate separate data sources in order to produce AI-solutions to meet user needs
- understand and make use of different types of data models
- understand how to build scalable machine learning technologies, and optimise them, to improve performance
- understand a range of software systems to build reliable, reusable, scalable AI solutions to time, quality and budget
- demonstrate why AI solutions meet user requirements to stakeholders and show the value gain associated to a given solution
- understand the range of applications of AI and how different application areas require different AI-technologies
Network with a range of employers
As a student within the Department of Computer & Information Sciences, you'll have opportunities to develop your profile as a computing professional and to network with a range of employers including:
- JP Morgan
- Morgan Stanley
- Microsoft
- Goldman Sachs
- Logica
Opportunities include:
- members of our Industrial Advisory Board are important contributors to our curriculum development and contribute via guest lectures
- depending on your specific interests, visits to Strathclyde's City Observatory or the Fab Lab will illustrate practical applications of computing
- employers and students interact at our IT Careers Fair arranged during the academic year
- our MSc dissertation projects are industry-focused and often industry-sponsored, with real-world topics; students are also encouraged to present or publish MSc findings at conferences
- our Careers Service will support your career planning through development sessions in topics such as interview skills, CV development and presentation skills
My future ambitions are centred around making meaningful contributions to artificial intelligence and advancing technology for societal benefit. My time at Strathclyde has been instrumental in shaping these aspirations.
Teaching staff
Staff member |
Research interests |
---|---|
Joseph El Gemayel (Course Director) |
My interest is in building Autonomous Adaptive and Self-Learning Multi-Agent Systems. Furthermore, I'm interested in the development and the use of Artificial Intelligence techniques with special focus on game-based learning, applications for education, and robotics. |
Much of my research takes place at the intersection of informatics and the life sciences; I have worked extensively with data-driven models of disease and host-parasite dynamics in both human and animal populations. My group explores novel machine learning approaches that can integrate data-driven and expert-derived knowledge to support disease diagnosis across multiple animal species, using domain ontologies. In addition, as the associated mobile apps must function in multiple African languages, often with limited textual corpora, we have interests in emerging transfer learning approaches from NLP to support such ‘minority’ languages. |
|
My main research interests are Information Behaviour and Human Computer Interaction (HCI). My experience of empirical investigations of information seeking and user interactions with technology encompasses studies in many human contexts and occupational domains including Education, Healthcare, Law, FinTech and Cultural Heritage. |
|
My work has involved constructing new analysis approaches to standard model measurements and searches. I have led analyses in large international collaborations and served as a research group convenor, editorial board chair and journal reviewer. |
|
My research expertise involves image analysis, robotics vision, information retrieval and medical imaging. I've published highly cited papers in top computer vision conferences (ICCV, ACVIS, CAIP, VCIP) on the topics of symmetry detection, breast ultrasound segmentation and learning-based compression using the methods of feature extraction (conventional using wavelets & deep using CNNs), data clustering (linear-directional density estimation) and data classification (SVM). |
|
I'm a Senior Lecturer in Artificial Intelligence and Data Science here at the University of Strathclyde, where I founded and lead the NeuraSearch Laboratory. Our laboratory bridges human intelligence to artificial intelligence by operating at the forefront of Neuroscience, Data Science, and AI. |
|
I'm an Associate Professor in Artificial Intelligence and Data Science, where I lead the Interaction Lab (i-lab). My group specializes on developing, evaluating and modelling information rich and information intensive applications and agents and thus we develop novel Recommender Systems and Information Retrieval Systems underpinned by Natural Language Processing, Language Modelling, Machine Learning and Deep Learning. |
|
My research involves developing tools and theory for the analysis of brain and biological networks with applications to various conditions including dementia, major depressive disorder, and preterm birth. This includes applications and evaluation of machine learning methods and graph neural networks. I am also interested in developing visualisation tools to overcome difficulties in information retrieval in protein-protein interactions. | |
Feng Dong is a Professor of Computer Science, Head of the Human Centric AI research group at the University of Strathclyde, UK. He was awarded a PhD in Zhejiang University, China. His recent research has addressed a range of issues in human centric AI to support knowledge discovery, visual data analytics, image analysis, pattern recognition and parallel computing (GPU). In particular, he is interested in causality learning from data to support the generation of synthetic data for healthcare and virtual clinical trial emulations. He has significant experience in leading and managing collaborative research projects and teams across Europe to conduct cross-disciplinary research in AI and innovative technologies, with a substantial track record in attracting external research funding. |
Course content
The MSc Artificial Intelligence & Applications is a conversion degree designed specifically for graduates without a computing science background.
The curriculum comprises 180 credits, with one credit being equal to ten hours of student learning. The curriculum includes 60 credits in Semester 1, 60 credits in Semester 2, and a 60-credit project that typically runs from May to August.
Legal, Ethical & Professional Issues (10 Credits)
This module aims to ensure that you're aware of the legal, social, ethical and professional issues commensurate with the practice of Information Systems Engineering.
On completion of the module, you'll be able to:
- appreciate the characteristics of professionalism as it relates to modern data management
- recognise and appreciate the professional aspects of other modules in the course, and how those aspects influence practice
- form a sound basis on which you'll subsequently be able to practise Information Systems Engineering with a due regard for legal, ethical and social issues
Quantitative Methods for AI (10 Credits)
The aim of this module is to provide you with the foundations of mathematics that are required to understand modern Artificial Intelligence techniques. The module will focus on three topics: probability, statistics and linear algebra.
On completion of the module you'll be able to:
- understand and apply probability theory as used in modern AI:
- randomness
- probability distributions
- variance and expectation
- expected value
- understand and apply statistical techniques as used in modern AI:
- basic data analysis
- significance tests
- Bayesian inference
- understand and use linear algebra techniques as used in modern AI:
- scalars
- vectors
- matrices
- tensors
Big Data Technologies (20 Credits)
This module aims to give you an understanding of the challenges posed by big data, an understanding of the key algorithms and techniques which are embodied in data analytics, and exposure to a number of different big data technologies and techniques.
After completing this module, you'll be able to:
- understand the fundamentals of Python to enable the use of various big data technologies
- understand how classical statistical techniques are applied in modern data analysis
- understand the potential application of data analysis tools for various problems and appreciate their limitations
- be familiar with a number of different cloud NoSQL systems and their design and implementation, showing how they can achieve efficiency and scalability while also addressing design trade-offs and their impact
AI for Autonomous Systems (20 credits)
This module focuses on implementing AI algorithms and building autonomous systems. This involves gaining an understanding of what Artificial Intelligence means in the context of autonomous systems, such as the key algorithms and techniques that enable rational decisions.
On completion of the module you'll be able to:
- program in Python, with the goal being to implement key AI algorithms and build AI systems
- define and understand the problem of Artificial Intelligence as it relates to autonomous systems
- apply search techniques to enable autonomous systems to choose actions that are appropriate to their goals
- apply key techniques to adversarial problems, such as Mini-Max and Monte-Carlo Tree search
Deep Learning & Neural Nets (20 Credits)
The most impactful area of AI has been machine learning using neural networks. When combined with reinforcement learning, these neural networks can also become autonomous agents that can, for example, learn to play games to an extraordinarily high standard. This module will cover these two areas of AI.
After completing this module, you'll be able to:
- define and understand the problem of agents that learn
- understand how Deep Reinforcement Learning uses Deep Neural Networks together with Reinforcement Learning in, for example, the Atari Games work of Google Deepmind
AI for Finance (20 credits)
This module provides an overview of the application of AI techniques - including those which mimic natural evolutionary processes (genetic algorithms and genetic programming in particular) - to a range of financial applications such as forecasting, portfolio optimisation and algorithmic trading.
After completing this module, you'll be able to:
- understand the benefits and opportunities for evolutionary computing in the context of financial applications
- understand the principles of evolutionary computation, in particular genetic programming and genetic algorithms, as well as neural networks (particularly those configurations most suited to time series data)
- understand how the computational approaches covered in the class may be applied to financial problem-solving and understand their limitations
- develop and evaluate practical solutions to finance-based problems
Machine Learning for Data Analytics (20 credits)
This module equips you with a sound understanding of the principles of machine learning and a range of popular approaches, along with the knowledge of how and when to apply the techniques. The module balances a solid theoretical knowledge of the techniques with practical application via Python.
After completing this module, you'll be able to:
- understand the aims and fundamental principles of machine learning
- understand the applicability of the algorithms to different types of data and problems, along with their strengths and limitations
- understand and apply a range of the advanced algorithms and approaches to deep learning and machine learning using artificial neural networks and interpret the outcomes
Dissertation (60 Credits)
You'll undertake an individual project under supervision, which should contain an element of original research. The project will be AI-application based (i.e. analysing, specifying, building and evaluating an AI-application or demonstrator, and forming recommendations and conclusions on the relative merits of the technologies involved and the methodologies used). The project will include production of developed code, supporting written documentation, and practical demonstration. The project is assessed through a written dissertation.
Learning & teaching
Each module is delivered through a combination of lectures, practical computer laboratory work, and tutorials. Module content is also made available online in our virtual learning environment, including recorded lectures and interactive exercises.
The course includes optional support sessions provided by our Careers Service, such as Marketing Yourself delivered in Semester 1. In addition, the course includes workshops for non-technical skills, covering topics including research and study, critical-thinking and problem-solving, and Developing Effective Study Skills.
Assessment
Each module is assessed by combination of coursework and exam. The course includes both individual and group coursework assignments.
The University of Strathclyde is a great place to be as it combines a top-notch educational system mixed with amazing uni-life. It is everything and more I can ever think of for a university.
Entry requirements
This programme is designed for graduates without a computing science background. If you have a computing science background, we recommend you apply for one of the following Advanced Computer Science pathways as you will not be made an offer for this programme:
- Advanced Computer Science (MSc)
- Advanced Computer Science (MSc) (January start)
- Advanced Computer Science with Data Science (MSc)
- Advanced Computer Science with Data Science (MSc) (January start)
- Advanced Computer Science with Artificial Intelligence (MSc)
- Advanced Software Engineering (MSc)
- Advanced Software Engineering (MSc) (January start)
Academic requirements | Minimum second-class (2:2) Honours degree or overseas equivalent. |
---|---|
English language requirements | You must have an English language minimum score of IELTS 6.0 (with no component below 5.5). We offer comprehensive English language courses for students whose IELTS scores are below 6.0. Please see details of our English language teaching. As a university, we now accept many more English language tests in addition to IELTS for overseas applicants, for example, TOEFL and PTE Cambridge. View the full list of accepted English language tests here. |
Additional information | While it's not a prerequisite, you'll find some basic practice with Python to be helpful during the first semester of the course. "Artificial Intelligence: A Modern Approach", 4th US ed. by Stuart Russell and Peter Norvig provides a great overview of artificial intelligence and is the recommended textbook for more than one module. It's available in the University Library. |
Pre-Masters preparation course
The Pre-Masters Programme is a preparation course held at the University of Strathclyde International Study Centre, for international students (non-UK/Ireland) who do not meet the academic entry requirements for a Masters degree at University of Strathclyde.
Upon successful completion, you'll be able to progress to this degree course at the University of Strathclyde.
Please note: Previous Maths & English qualifications and your undergraduate degree must meet GTCS minimum entry requirements as well as the pre-Masters course and an interview will be conducted before an offer can be made.
Fees & funding
All fees quoted are for full-time courses and per academic year unless stated otherwise.
Fees may be subject to updates to maintain accuracy. Tuition fees will be notified in your offer letter.
All fees are in £ sterling, unless otherwise stated, and may be subject to revision.
Annual revision of fees
Students on programmes of study of more than one year (or studying standalone modules) should be aware that the majority of fees will increase annually. The University will take a range of factors into account, including, but not limited to, UK inflation, changes in delivery costs and changes in Scottish and/or UK Government funding. Changes in fees will be published on the University website in October each year for the following year of study and any annual increase will be capped at a maximum of 10% per year.
Scotland | £11,900 |
---|---|
England, Wales & Northern Ireland | £11,900 |
Republic of Ireland |
If you are an Irish citizen and have been ordinary resident in the Republic of Ireland for the three years prior to the relevant date, and will be coming to Scotland for Educational purposes only, you will meet the criteria of England, Wales & Northern Ireland fee status. For more information and advice on tuition fee status, you can visit the UKCISA - International student advice and guidance - Scotland: fee status webpage. Find out more about the University of Strathclyde's fee assessments process. |
International | £28,700 |
Available scholarships |
Take a look at our scholarships search for funding opportunities. |
Additional costs | International students may have associated visa and immigration costs. Please see student visa guidance for more information. |
Please note: the fees shown are annual and may be subject to an increase each year. Find out more about fees.
How can I fund my course?
Scottish postgraduate students
Scottish postgraduate students may be able to apply for support from the Student Awards Agency Scotland (SAAS). The support is in the form of a tuition fee loan and for eligible students, a living cost loan. Find out more about the support and how to apply.
Don’t forget to check our scholarship search for more help with fees and funding.
Students coming from England
Students ordinarily resident in England may be to apply for postgraduate support from Student Finance England. The support is a loan of up to £10,280 which can be used for both tuition fees and living costs. Find out more about the support and how to apply.
Don’t forget to check our scholarship search for more help with fees and funding.
Students coming from Wales
Students ordinarily resident in Wales may be to apply for postgraduate support from Student Finance Wales. The support is a loan of up to £10,280 which can be used for both tuition fees and living costs. Find out more about the support and how to apply.
Don’t forget to check our scholarship search for more help with fees and funding.
Students coming from Northern Ireland
Postgraduate students who are ordinarily resident in Northern Ireland may be able to apply for support from Student Finance Northern Ireland. The support is a tuition fee loan of up to £5,500. Find out more about the support and how to apply.
Don’t forget to check our scholarship search for more help with fees and funding.
International students
We've a large range of scholarships available to help you fund your studies. Check our scholarship search for more help with fees and funding.
International students
We've a thriving international community with students coming here to study from over 140 countries across the world. Find out all you need to know about studying in Glasgow at Strathclyde and hear from students about their experiences.
Careers
AI graduates are highly employable. They can look forward to well-paid professional careers designing and building the digital technologies that underpin the global economy and, indeed, every aspect of human activity from recreation through healthcare to business and the natural environment.
Examples roles
Job market analysis shows that the most in-demand key skills include big data, machine learning and neural networks, all of which are central to this degree. Example roles could include:
- AI professional: businesses generate huge amounts of data every day and all want to clean that data, understand that data, extract information from that data and turn that information into information to drive the business forward. This degree gives you exactly the skills needed to perform these roles
- AI Engineer (for Autonomous Systems): In this role, you will focus on designing AI systems that enable machines or robots to operate autonomously. You may develop algorithms for decision-making or path planning, which are essential for self-driving cars, drones, or robots. This job often involves working on cutting-edge technologies, solving complex problems related to real-time decision-making, and ensuring safety and efficiency in autonomous systems.
- Business/policy analyst: as a business/policy analyst you will identify improvements which can be made to organisational systems using AI, write specifications for their modification and enhancement, and be involved in the design of new IT solutions to improve business efficiency
Glasgow is Scotland's biggest & most cosmopolitan city
Our campus is based right in the very heart of Glasgow. We're in the city centre, next to the Merchant City, both of which are great locations for sightseeing, shopping and socialising alongside your studies.
Shortly after graduating, I had the opportunity of working with a robotics company in the UK which uses state-of-the-art technologies for robotic fruit and vegetable packing as their Machine Learning Engineer. Many of the skills I learned at Strathclyde were directly applicable on the job and I was able to integrate very quickly within the team.
Apply
There is currently no deadline for submitting applications. However, we encourage you to apply early as we consider applications on a first come, first served basis, and may introduce an application deadline due to high demand.
This programme is designed for graduates without a computing science background. If you have a computing science background, we recommend you apply for one of the following Advanced Computer Science pathways as you'll not be made an offer for this programme:
- Advanced Computer Science (MSc)
- Advanced Computer Science (MSc) (January start)
- Advanced Computer Science with Data Science (MSc)
- Advanced Computer Science with Artificial Intelligence (MSc)
- Advanced Computer Science with Software Engineering (MSc)
- Advanced Computer Science with Software Engineering (MSc) (January start)
Start date: Sep 2025
Artificial Intelligence and Applications
Contact us
Have you considered?
We've a range of postgraduate taught and Masters courses similar to this one which may also be of interest.