Advert
Advert

MSc Artificial Intelligence and Data Engineering

  • DeadlineStudy Details:

    MSc 1 year full-time

Masters Degree Description

Become an expert in Artificial Intelligence and Data Engineering with this one-year MSc. You'll gain advanced skills in software engineering, machine learning, and data engineering, preparing you to design, build, deploy, and manage AI systems in real-world environments.

This MSc addresses the high demand for professionals with combined expertise in machine learning and software engineering. 

Integrating modules from our esteemed MSc in Software Systems Engineering and MSc in Machine Learning programmes, along with new data engineering modules, this programme equips you with the skills to excel as an AI Engineer, Machine Learning Engineer, or Data Engineer. 

You will learn the foundations and practices necessary for designing, coding, testing, deploying, and evolving large-scale, data-intensive systems. 

This programme culminates in a substantial engineering or research project, often conducted in collaboration with industry partners through our department’s leading Industry Exchange Network (IXN). 

Entry Requirements

A minimum of an upper second-class UK Bachelor's degree (or international qualification of an equivalent standard) in computer science, computing, or software engineering including a good background in data systems, artificial intelligence, and mathematics. Relevant work experience may also be considered.

Find out more

Fees

For fees and funding options, please visit website to find out more.

Programme Funding

UCL offers a range of financial awards aimed at assisting both prospective and current students with their studies.

Student Destinations

As this programme admitted its first cohort of students in September 2024, graduate destination information is not yet available. However, other UCL Computer Science alumni have been employed at leading global companies, often through connections made during their final projects. 

Industry partners are eager to recruit graduates from this MSc, recognising the exceptional skills and expertise they would bring into employment.  

Employability

Graduates are prepared for careers in sectors reliant on AI and data-driven software systems. You will gain skills applicable to roles such as AI software engineer, AI system engineer, or general software engineer. The research-based curriculum also equips you for doctoral research in software engineering for large data-driven systems.

Module Details

Compulsory modules

  • Requirements Engineering and Software Architecture
  • Validation and Verification
  • Software Development Practice
  • Professional Practice
  • Engineering for Data Analysis 1
  • Engineering for Data Analysis 2
  • MSc Software, Artificial Intelligence and Data Engineering Group Project
  • MSc Artificial Intelligence and Data Engineering Research Project

Optional modules

  • Supervised Learning
  • Introduction to Machine Learning
  • Data Science
  • Information Retrieval and Data Mining
  • Applied Deep Learning

Find out more

Add to comparison

Learn more about UCL

Where is UCL?