Overview
Computer Science at Brunel is ranked 4th in London by the Times Higher Education World Rankings 2024.
Artificial intelligence (AI) is the scientific study that enables machines to mimic cognitive functions of human mind, such as learning and problem solving. It has enjoyed a resurgence following the advances of computational power, the availability of large amount of data and the development of theoretical understanding.
Built on Brunel's strong international research profile in intelligent data analysis, the aim of our Artificial Intelligence MSc course is to provide you with a solid awareness of the key concepts of artificial intelligence. You will develop a critical understanding of the state-of-the-art in this area and the practical skills to create value in its applications to business, scientific and social domains.
The programme offers a wide range of study areas that cover data analysis, various intelligent techniques, machine learning, deep learning, data visualisation, and ethics and governance.
In addition, you will have the opportunity to develop a broader set of skills including study skills, research skills, employment skills and capability skills through group projects, guest lectures or workshops from industry, and dissertation projects with industrial collaborations.
If you don’t want to commit to full or part-time study of the entire MSc, you can develop your educational portfolio over a longer period of time by undertaking staged study that leads to the award of Postgraduate Certificate (PGCert in Data Science), Postgraduate Diploma (PGDip in Artificial Intelligence) and Artificial Intelligence MSc in separate stages.
International accolades for computer science at Brunel
You will join a truly international and diverse community at Brunel University of London which has recently been ranked joint first in the UK and sixth in the world for ‘International Outlook’ by the Times Higher Education World University Rankings 2025. You will be taught by globally recognised experts in the computer science field, with eight academics in the department ranked among the top 2% of scientists globally (Stanford and Elsevier rankings 2024). Our department is also ranked ninth in the UK, and within the top 101-150 worldwide by the prestigious Shanghai global ranking of academic subjects 2024.
Course content
Compulsory
- Quantitative Data AnalysisThe aim of this module is to develop knowledge and skills of the quantitative data analysis methods that underpin data science. Content covers a practical understanding of core statistical methods in data science application and research, such as bivariate and multivariate methods, regression and graphical models. A focus is also placed on learning to evaluate the strengths and weaknesses of methods alongside an understanding of how and when to use or combine methods.
- Data VisualisationThe aim of this module is to develop the reflective and practical understanding necessary to visually present insight drawn from large heterogeneous data sets to, for example, decision makers. Content will provide an understanding of human visual perception, data visualisation methods and techniques, dashboard and infographic design. The role of interactivity within the visualisation process will be explored and an emphasis placed on visual storytelling and narrative development.
- Research Project ManagementThis module aims to develop and deploy the skills necessary to design a scholarly piece of research work to address an identified problem area within the chosen field of study.
- Ethics and Governance of Digital SystemsThis module aims to develop a critical understanding of topics related to the handling and governance of digital information in contemporary systems contexts. Such topics will include the way that networked and intelligent systems are designed and used; the motivations for their adoption; the substantive issues arising; and approaches to their regulation and governance. Examples from the public and private sectors will be used to illustrate these developments.
- Artificial IntelligenceThe aim of this module is to introduce the key concepts, principles and fundamental methods of artificial intelligence, and to develop your skill in analysing of problem requirements, applying appropriate artificial intelligence methods to defined problems, and evaluating the effectiveness of the adopted approach.
- Deep Learning
Within this module, an in-depth introduction will be provided to the area of learning using deep neural networks. A wide variety of the architectures of deep neural networks and their learning methods will be covered, including convolutional networks, recurrent networks, generative models and deep reinforcement learning etc. The main focus of the module is to develop students’ skill in analysing of problem requirements, applying appropriate deep learning methods to real-world problems, and evaluating the effectiveness of the adopted approach.
- Modern DataThe aim of this module is to provide an introduction to data management and exploration. An overview of current industry standard processes to modern data analysis will be presented, and you will learn to design and plan a predictive analytics project. Basic concepts of data management and retrieval will be discussed. Well established strategies and approaches to data understanding, data preparation and cleaning will be presented.
- Machine LearningThe aim of this module is to develop the reflective and practical understanding necessary to extract value and insight from heterogeneous data sets using statistical learning. Focus is placed on the analytic methods/techniques/algorithms for generating value and insight from the processing of heterogeneous data. Content will cover machine learning techniques, such as principal component analysis, cluster analysis, decision trees and random forest, support vector machines, as well as approaches to performance evaluation.
This course can be studied undefined undefined, starting in undefined.
Please note that all modules are subject to change.
Read more about the structure of postgraduate degrees at Brunel
Careers and your future
There is a strong demand across all sectors of the economy for master's level graduates in artificial intelligence.
Our graduates will have the opportunity to work as machine learning engineers, data scientists, research scientists, business analysts, business intelligence developers and analytics consultants.
UK entry requirements
A 2:2 or above UK Honours degree ( or equivalent internationally recognised qualification ) from a scientific, technology, engineering, computing or a numerate subject.
EU and International entry requirements
English language requirements
- IELTS: 6.5 (min 6 in all areas)
- Pearson: 59 (59 in all subscores)
- BrunELT: 63% (min 58% in all areas)
- TOEFL: 90 (min 20 in all)
You can find out more about the qualifications we accept on our English Language Requirements page.
Should you wish to take a pre-sessional English course to improve your English prior to starting your degree course, you must sit the test at an approved SELT provider for the same reason. We offer our own BrunELT English test and have pre-sessional English language courses for students who do not meet requirements or who wish to improve their English. You can find out more information on English courses and test options through our Brunel Language Centre.
Please check our Admissions pages for more information on other factors we use to assess applicants. This information is for guidance only and each application is assessed on a case-by-case basis. Entry requirements are subject to review, and may change.
Fees and funding
2025/26 entry
UK
£14,435 full-time
£7,215 part-time
International
£26,250 full-time
£13,125 part-time
Staged Master UK/EU: £4,810
Staged Master International: £8,750
More information on any additional course-related costs.
Fees quoted are per year and are subject to an annual increase.
See our fees and funding page for full details of postgraduate scholarships available to Brunel applicants.
Scholarships and bursaries
Teaching and learning
Our teaching sessions, including lectures, labs, seminars, and tutorials, will primarily be delivered in-person, on campus. There may be instances where other forms of delivery (e.g., online) are adopted, where necessary and/or if appropriate, to enhance the teaching experience. However, you should expect to attend all teaching sessions, examinations and other relevant assessments in-person, on campus.
As our programmes are highly practical and involve group work, we believe that attending teaching sessions on campus provides the best experience, both socially and academically, for you.
Access to a laptop or desktop PC is required for joining online activities, completing coursework and digital exams, and a minimum specification can be found here.
We have computers available across campus for your use and laptop loan schemes to support you through your studies. You can find out more here.
Study will combine lectures, seminars, group tutorials, practical laboratory sessions, workshop presentations as well as directed self-learning.
Additionally, there are guest lectures delivered by AI industry experts.
Assessment and feedback
Your work will be assessed via a balance of coursework and exams. Assessments range from written reports/essays through to conceptual/statistical modelling and programming exercises. There are also in-class tests to assess your knowledge of specific technical subjects.