MSc Artificial Intelligence (Top Up)

An MSc Artificial Intelligence (Top-Up) is an advanced postgraduate programme designed for learners who already hold a relevant Level 7 qualification or postgraduate diploma in computing, data science, or a related field. It provides a structured pathway to achieve a full Master of Science (MSc) degree in Artificial Intelligence while building strong expertise in modern AI technologies.
This programme focuses on key areas such as machine learning, data analytics, neural networks, intelligent systems, and AI applications in real-world environments. It helps learners develop advanced analytical thinking, problem-solving abilities, and technical knowledge required to design and implement intelligent solutions across various industries.
The MSc Artificial Intelligence (Top-Up) is suitable for graduates and professionals aiming to progress into roles such as AI engineer, data scientist, machine learning specialist, or research analyst. It is ideal for those who want to enhance their technical expertise and move into high-demand technology careers.
An internationally recognised qualification, this programme opens opportunities in IT, software development, data science, and emerging technology sectors. With a strong focus on innovation and advanced computing, it prepares learners to contribute to the rapidly growing field of artificial intelligence and achieve long-term career success.
Course Overview
Modules
09
Duration
14 to 15 months
Study Mood
Blended
Course Level:
MSc
Course Study Units
- Concepts & Technologies of Artificial Intelligence
- Data Mining & Informatics
- Data Science
- Deep Machine Learning
- Intelligent Agents
- Network Analysis & Optimization
- Research Methods
- Statistics for Data Science
- MSc Project Artificial Intelligence

Entry Requirements
Who Can Enroll
The MSc Artificial Intelligence (Top-Up) is designed for learners who already have a relevant academic or professional background in computing, data science, or information technology and want to upgrade their qualification to a full master’s degree in artificial intelligence.
- Graduates who have completed a Level 7 Diploma or equivalent qualification in IT, computing, or data science
- Professionals working in software development, data analysis, or technology-related roles
- Individuals aiming to build a career in artificial intelligence or machine learning
- Learners who want to upgrade their postgraduate diploma into a full MSc degree
- Candidates interested in advanced computing, algorithms, and intelligent systems
- Aspiring AI engineers, data scientists, and machine learning specialists
- Professionals seeking internationally recognised qualifications in emerging technologies
- Individuals looking to improve technical, analytical, and problem-solving skills in AI fields
Course Learning Outcomes
Concepts & Technologies of Artificial Intelligence
- Understand core AI concepts, models, and modern technologies used in intelligent systems
- Analyse how AI is applied across different industries and real-world scenarios
- Evaluate the role of automation and intelligent decision-making systems
- Apply foundational AI principles to solve complex computational problems
Data Mining & Informatics
- Understand techniques for extracting useful patterns from large datasets
- Apply data mining methods to real-world information systems
- Interpret and evaluate data for decision-making purposes
- Develop skills in managing and processing structured and unstructured data
Data Science
- Apply data science techniques to analyse and interpret complex datasets
- Use tools and methods for data cleaning, modelling, and visualization
- Support data-driven decision-making in business and technology environments
- Understand the lifecycle of data science projects
Deep Machine Learning
- Understand deep learning models including neural networks and architectures
- Apply machine learning algorithms to solve predictive problems
- Evaluate model performance and improve accuracy
- Develop AI-based solutions for real-world applications
Intelligent Agents
- Understand the design and function of intelligent agent systems
- Analyse decision-making processes in autonomous systems
- Apply agent-based modelling techniques
- Evaluate performance of intelligent systems in dynamic environments
Network Analysis & Optimization
- Understand network structures and optimization techniques
- Apply algorithms to improve system efficiency and performance
- Analyse complex networks in computing and data systems
- Solve real-world optimization problems using computational methods
Research Methods
- Understand research design and methodologies in AI and data science
- Develop research proposals and structured academic studies
- Apply qualitative and quantitative research techniques
- Evaluate research findings critically and logically
Statistics for Data Science
- Apply statistical methods to analyse and interpret data
- Understand probability, distributions, and statistical modelling
- Support data-driven decision-making using statistical tools
- Evaluate uncertainty and variability in datasets
MSc Project Artificial Intelligence
- Conduct independent research on an advanced AI topic
- Apply theoretical knowledge to solve real-world AI problems
- Demonstrate critical analysis and problem-solving skills
- Produce a well-structured dissertation with findings and recommendations
