MSc Computer Science with Artificial Intelligence
-
Graduate in 14 months full-time, or 24 months part-time.
-
Ranked 12th for employment outcomes in the UK*
-
Total fees: £7,680 – pay in full or pay per module.
Graduate in 14 months full-time, or 24 months part-time.
Ranked 12th for employment outcomes in the UK*
Total fees: £7,680 – pay in full or pay per module.
Graduate in just 14 months.
Start within weeks with monthly start dates.
Competitive tuition – £7,680 total.
89% of Walbrook graduates in skilled roles*
Curriculum driven by emerging technologies.
Career support and events, 24/7 job portal.
Study flexibly within a weekly structure.
Flex between full and part-time.
Built for digital from day one.
Drive innovation in high-growth industries with skills that prepare you for roles such as AI engineer, data scientist, or software developer.
With AI-related job postings growing over 3 times faster than other UK roles, this Master of Science in Computer Science with Artificial Intelligence will boost your competitive edge in high-growth global industries. Study core computer science topics – from software engineering and database systems to cloud computing and information systems development – alongside AI-focused topics like machine learning, large language models, and prompt engineering. Design and train artificial intelligence models, apply data mining algorithms, and establish secure, scalable systems.
Informed by Walbrook’s location in the City of London – one of the world’s leading hubs for AI, data, and technology innovation – the programme reflects insight from the UK’s growing digital economy and evolving AI landscape. Delivered 100% online, and supported by expert lecturers and your Student Success Coordinator, the Master's in Computer Science with Artificial Intelligence offers flexibility for busy professionals and career changers.
Apply now for a career-driven Computer Science with Artificial Intelligence Master’s programme that prepares you to lead innovation in a high-growth industry.
100% Online, distance learning
Start dates:
Start any month
Duration:
Full-time: 14 months
Part-time: 24 months
Tuition fees and funding:
Total programme cost is £7,680
Secure your place by paying for your first one or two modules, depending on whether you choose full-time or part-time study.
Entry requirements:
2:2 honours degree and above (or equivalent) in a subject other than computing.
Alternatively, you can apply with a non-honours degree and 2 years’ professional experience in one or more computing-related roles.
The prices shown below are for our online MSc Computer Science degrees only. They are inclusive of your first module(s) payment and don't include any reductions.
Full-time: 14 months | Part-time: 24 months
£7,680
in total
You'll study 10x 15-credit modules and 1x 30-credit Research Project module in total (approx. 19-32 hrs/week).
Full-time: 14 months | Part-time: 24 months
£640
per 15-credit module
You'll study 10x 15-credit modules. Your final 30-credit Research Project module will be charged at £1,280.
Total tuition fees: £7,680. You can pay for your MSc Computer Science with Artificial Intelligence degree per module, or in full before you start your studies.
If you choose to pay in full, you’ll receive a 15% reduction on your total tuition fees.
If you choose to pay per module, your payment schedule will depend on whether you choose full or part-time study:
If you apply as a full-time student, you’ll need to pay for two modules upfront to confirm your place, then continue to pay in two-module instalments as you progress.
If you apply as a part-time student, you’ll pay for one module upfront, then continue to pay per module before each one begins.
If you’re a UK student, you may be eligible for a government master's loan from Student Finance England for our online master's degrees. The Student Loans Company (SLC) will pay the loan directly to you after you start your studies. So, it’s your responsibility to make your module payments to us directly. Find out more about funding your Walbrook master's with a UK master's loan >
Every application is different. If you’re not sure whether you meet the MSc Computer Science with Artificial Intelligence entry requirements, or you have any questions, contact us for advice.
To apply, you’ll need to meet the following entry requirements:
A UK honours degree at 2:2 or above (or equivalent international qualification) in a subject other than computing.
If you hold a non-honours degree and 2 years’ professional experience in one or more computing-related roles, you’re still encouraged to apply. We’ll review your academic and professional background on a case-by-case basis. Applicants without a first degree but with more than two years’ relevant professional experience in computing-related roles may be considered.
Thinking of transferring institutions or have you studied before? You can apply to transfer up to 60 credits towards your master's degree. Please note that credits can’t be awarded for the research module of this programme.
These credits must be relevant, current, and aligned with the subject matter of your chosen MSc Computer Science pathway.
Review our recognition of prior learning process.
Speak to our Enrolment Team.
Submit a recognition of prior learning form alongside your application.
Overseas qualifications may be accepted and will be subject to evidence of equivalency normally verified through ECCTIS (UK ENIC).
If English isn't your first language, you’ll be asked to provide proof of your English language proficiency in one of the following forms. Alternatively, you may be accepted if you have previously studied in English at an appropriate level and attended a recognised institution.
IELTS
Evidence of a score of IELTS Level 6.0 or above with no element below 5.5.
TOEFL iBT®
Evidence of a score of 79 overall (with 18 in reading, 17 in listening, 20 in speaking and 21 in writing).
Trinity College London Integrated Skills in English (ISE)
Evidence of a score of ISE II with distinction in each skill.
Cambridge Certificate of Proficiency or Cambridge Certificate of Advanced English
Evidence of a score of 170 overall, with 160 in each component.
Want a master's degree that works around your life and your goals? Join a live webinar to discover how our online-first approach, full and part-time study options and career-focused content are designed to move you forward. Ask questions, meet the team, and see what sets Walbrook apart.
I am currently in full time employment, so being able to study at my own time and being able to be in control of my own studying was really important, and Walbrook provided that as part of their online degrees. Their model really works because you're able to juggle it around your current lifestyle more than the typical degree. Whether you're studying, whether you're part time, or whether you're parents, I would say just go for it.
This online MSc Computer Science with Artificial Intelligence builds technical knowledge and practical skills in both core computing concepts and AI applications.
You’ll develop a deep and systematic understanding of areas such as machine learning techniques, natural language processing, and data analytics, while gaining the practical skills to design, implement, and evaluate intelligent systems. You’ll work across software engineering, cloud computing, database systems, and information systems development, applying programming languages and problem-solving skills to real world problems. You’ll also complete a research project, investigating your own research proposal in areas such as machine learning algorithms, large language models, or data mining.
On this online Computer Science with Artificial Intelligence programme, you’ll study a series of carefully designed modules. With flexible monthly starts, you’ll join the next available module and study alongside a cohort of computer science master's students learning the same subject at the same time.
Fundamentals of Artificial Intelligence (AI)
Understand the core ideas behind AI and machine learning – and how they’re strategically applied to common business problems. You’ll experiment with tools to solve realistic problems, interpret results, and weigh up the commercial and ethical impact of using AI.
Machine Learning: Principles and Programming
Dive into the algorithms that power predictive models. You’ll programme, train, and test machine learning systems using the industry standard Python programming language, applying them to real datasets to solve problems in areas like forecasting, classification, and pattern detection.
Large Language Models and Prompt Engineering
Step into one of computing’s most dynamic frontiers. Discover how large language models (LLMs) are built with reinforcement learning, master prompt engineering techniques, and explore the power of open-source LLMs across data science, automation, and intelligent deep learning and problem-solving.
Software Engineering
Master the principles and practices that make complex software systems reliable, maintainable, and scalable. You’ll use established development approaches, learn how to handle complexity, and see how new trends are influencing the way software is built.
Modern Database Systems
Build high-performance databases that power intelligent applications. Learn to design relational databases and NoSQL systems, optimise queries for speed and efficiency, use industry standard Tools such as MariaDB and MongoDB, and make strategic storage decisions that support scalability and security.
Information Systems Development
Analyse organisational needs and develop user-centred, secure information systems, using HTML, CSS and JavaScript programming languages. Integrate computer science theory with practical design and development methods to build information systems that work seamlessly in challenging organisational contexts.
Computer Networks
Study protocols, architectures, and performance management, and learn how to design, configure, and optimise secure, reliable networks – and gain the skills to troubleshoot them under pressure.
Cloud Computing
Deploy intelligent operating systems in the cloud with confidence. Explore service and deployment models, virtualisation, networking, and containerisation, and address security and performance considerations.
Project Management and the Computing Professional
Lead AI and computing projects from idea to delivery. Master project planning, risk management, and communication strategies that keep technical teams aligned and ensure successful completion of a project.
Research Development
Transform your ideas into a focused, actionable plan. Strengthen your research methods, refine your proposal, and evaluate literature with a critical eye – setting the stage for a final research project that’s both ambitious and achievable.
Research Project
Conduct independent research in a topic that matters to you – for example, large language models, data analytics, or machine learning. You’ll demonstrate original thinking, critical evaluation, and the ability to deliver practical solutions to your research proposal.
Across your MSc, you’ll complete a mix of assessments designed to stretch your thinking, strengthen your communication skills, and bring your learning to life. Each module (except your final research modules) includes three assignments – helping you build confidence, test ideas and apply theory in more than one way.
Here’s a snapshot of the main types of assessments you’ll complete across your core modules. Want to know what assessments you’ll sit for each module, or just need more detail? Request more info and our team would love to talk it through with you.
Technical report: produce a detailed, well-structured analysis of a technical problem, solution, or system, often with screenshots, code snippets, or configuration evidence.
Design or implementation project: plan, build, and document a working prototype, model, or system using industry-standard tools and practices.
Case study analysis: evaluate a real or simulated scenario, identify challenges, and propose solutions grounded in computing principles and current best practice.
Discussion board contribution: engage in structured, tutor-led online debates, demonstrating critical thinking, problem-solving, and collaboration.
Portfolio: compile artefacts such as code, diagrams, system models, and explanatory notes to showcase your technical and professional skills.
Ethics or strategy briefing paper: advise an organisation, client, or committee on a complex technology issue, balancing technical, ethical, and commercial perspectives.
Presentation or video demonstration: explain your project or technical findings in a recorded or live presentation, sometimes paired with a live or narrated system demo.
Research dissertation: complete an in-depth research project that tackles a significant computing challenge, presenting your findings, methodology, and technical recommendations in a formal dissertation.
Studying online with Walbrook is designed to be flexible and engaging, giving you access to everything you need to succeed:
You'll study nine taught modules followed by a research development module and then your research project. Each module runs over eight weeks of structured learning and assessments.
As you move through the programme:
Full-time students start a new module each month, so while you’re beginning your learning in one module, you’ll be preparing for assessment in the other. This staggered approach keeps your workload balanced and helps you focus without overload.
Part-time students study one module at a time.
Join the next available module, and a cohort studying the same module at the same time.
Move on to your final research project once your taught modules are complete.
You’ll have eight weeks to complete each module – allowing you to study in a way that suits your routine.
Your self-study will include:
Engaging programme content delivered via our online study platform.
Case studies and applied tasks that link theory to real business scenarios.
Preparation for assessments including reports, proposals and project work.
Our support is built around you and your success. From enrolment to graduation, you’ll have access to digital academic tools that help you study in a way that works for you, and people who are here to help.
You'll benefit from:
Digital learning materials including key readings, videos, and research resources.
Access to a digital library to support your independent research.
Support to help you stay on track and direct you to the right teams when needed.
Applying to study an online master's at Walbrook is simple, and you can do it directly.
Review our entry requirements to make sure you meet them.
Apply through our secure online application portal and upload your documents as you go.
By paying for your first module (part-time) or first two modules (full-time).
Any questions about our online degrees or studying at Walbrook? Our Enrolment Advisors are here to help.
Our office is open Monday to Friday from 8.00am to 5.30pm UK time (excluding UK public holidays).
The UK’s tech sector is booming – now worth $1.2 trillion (Tech Nation Report 2025) and growing faster than anywhere else in Europe. AI is driving much of that growth. The UK is already the third-largest AI market in the world, valued at £72.3bn in 2024 (Business.gov.uk), and with AI-related job posts growing 3.6 times faster than all other UK jobs (PwC UK’s 2024 AI Jobs Barometer), there’s never been a better time to build your expertise.
An online MSc Computer Science with Artificial Intelligence degree puts you right in the middle of this opportunity. You’ll graduate with hands-on experience in machine learning algorithms, data analysis, cloud computing, and software development, plus the critical understanding to apply them in an organisation.
*Salaries listed from uk.indeed.com/career and accurate as of August 2025.
Average UK salary: £101,245
Lead the design and integration of advanced AI systems into complex computer-based systems. You’ll define architectures that combine machine learning tools, scalable data structures, and data analytics pipelines to deliver secure, high-performance solutions. Modules such as Cloud Computing, Machine Learning: Principles and Programming, and Large Language Models and Prompt Engineering provide the advanced concepts and technical leadership skills needed for this role.
Average UK salary: £101,245
Average UK salary: £64,711
Develop, test, and deploy machine learning algorithms that power intelligent applications. You’ll work with large datasets, apply deep learning techniques, and refine models for accuracy and efficiency. Your practical skills from Fundamentals of Artificial Intelligence (AI), Modern Database Systems, and Machine Learning: Principles and Programming will prepare you to turn complex theory into working, scalable solutions.
Average UK salary: £64,711
Average UK salary: £67,027
Build and maintain AI-driven software that solves real world problems. As an AI developer, you’ll integrate natural language processing, data analytics, and automation into robust applications, drawing on your knowledge from Software Engineering, Information Systems Development, and Large Language Models and Prompt Engineering. You’ll combine programming expertise with a comprehensive understanding of AI to deliver innovative, reliable tools.
Average UK salary: £67,027
Your MBA is delivered through an online study platform, where you’ll study either one or two modules at a time depending on your study mode. Full-time students take two modules in parallel (with a short gap between start dates), while part-time students complete one module at a time.
Here’s what you can expect:
Weekly learning units to guide your progress
Readings and case studies
Videos and narrated presentations (mini-lectures)
Online discussion forums
Quizzes and tasks to check your understanding
You’ll have the freedom to plan your study time around work and life – but within a guided schedule that helps you stay focused, connected, and on track to succeed.
To get the best learning experience, you’ll need a reliable computer, internet, and audio setup. We recommend a laptop or desktop with at least an Intel i5 processor, 8GB RAM, and 500GB storage (Windows is our primary environment, though you can use Mac or Linux). A stable internet connection (5Mbps download, 2Mbps upload), webcam, and microphone are essential, and we strongly suggest using headphones for online sessions.
For smoother study, extra resources like a second monitor, noise-cancelling headphones, 16GB+ RAM, SSD storage, and an external hard drive are recommended. Walbrook provides access to the required software, though some programmes may ask you to set up a VPN. Our technical support is Windows-based, but you’re welcome to work on Linux or macOS if you prefer.
This master's programme combines core computer science topics with advanced artificial intelligence modules. You’ll study software engineering, deep learning algorithms, deep learning, and cloud computing, as well as specialist areas like natural language processing and large language models. The course content blends theoretical knowledge with practical skills so you can tackle real world problems with confidence.
No – you don’t need a degree in computer science to join this programme. Each programme module introduces key concepts early, then develops them into advanced topics like big data analytics, computer architecture, and system development. You’ll have the chance to gain knowledge and develop skills in programming, data analysis, and AI methods as you progress.
Yes – you’ll explore natural language processing in the Large Language Models and Prompt Engineering module. This is where you’ll gain hands-on experience in prompt design, text processing, and model evaluation. You can also choose to investigate NLP, human factors, or computer vision further in your independent research project.
Throughout the Master's in Computer Science with Artificial Intelligence programme, you’ll work on software development projects, build secure cloud-based solutions, and apply machine learning algorithms to data. You’ll also strengthen problem solving abilities and learn how to design, test, and deploy intelligent systems that work in practical settings. These skills are highly relevant in a rapidly evolving field like AI.
Graduates can move into roles such as AI developer, machine learning engineer, or senior AI architect. The broad knowledge you’ll gain – from theoretical concepts to practical aspects of system design – can also lead to potential career paths in software engineering, web development, data analysis, and cloud computing. The programme equips you to work across industries in one of the fastest-growing areas of tech.
Graduate in 14 months full-time, or flex to part-time.
Ranked 12th for employment outcomes in the UK*
Total fees: £7,680 – pay in full or pay per module.
*National Graduate Outcomes Survey, 2024