menu icon
Book your open day visit nowClick to book open day
Artificial Intelligence for Sustainable Development MSc

Artificial Intelligence for Sustainable Development MSc

Different course options

Study mode

Full time


1 year

Start date


Key information

Qualification type

MSc - Master of Science

Subject areas

Sustainability Artificial Intelligence (Ai)

Course type


Course Summary

The MSc Artificial Intelligence for Sustainable Development provides students with a strong foundation in core artificial intelligence techniques, as well as an introduction to sustainability. Students will be exposed to where AI and sustainable development could meet. This programme can lead to interdisciplinary industry positions as well as research.

About this degree

As a student on the MSc Artificial Intelligence Science for Sustainable Development, you will learn the fundamental concepts of Artificial Intelligence (AI) techniques, by studying foundations of machine learning, deep representations and learning, probabilistic modelling, responsible AI and others. This computer science program will also allow you to discover the United Nations 2030 Sustainable Development Goals Agenda, and how AI can act as a catalyst or inhibitor to achieve them. You will also learn how to approach real-world global sustainability problems with machine learning, how to measure and analyse the broader impact of AI and more generally, what we could do to ensure that these technologies become sustainable.

Students on this programme will take modules to the value of 180 credits, on successful completion of which they will be awarded MSc Artificial Intelligence for Sustainable Development.

Who this course is for

This programme is aimed at students with a background in computer science or related field, looking to strengthen their knowledge and specialise in applying it to the sustainability domain. The programme provides a sound basis for those embarking on a career in research or development or taking up positions within industry or academic research, where machine learning is currently applied/ developed, such as healthcare, environmental sustainability, social sciences, agriculture, finance, etc.

The foundation of your career

The programme is designed to teach you to apply a broad spectrum of machine learning techniques to sustainable development applications, which could include social, environmental or economic sustainability. The application and research-based curriculum promotes strong research and programming skills, as well as critical thinking regarding the broad impact of AI techniques on society and our planet.


Deep Representations and Learning - Core
Foundations of Artificial Intelligence - Core
MSc Artificial Intelligence for Sustainable Development Project - Core
Artificial Intelligence for Domain-Specific Applications Project Preparation - Core
Probabilistic Modelling - Core
Applied Artificial Intelligence

Tuition fees

UK fees
Course fees for UK students

For this course (per year)


International fees
Course fees for EU and international students

For this course (per year)


Entry requirements

A minimum of an upper second-class Bachelor's degree in computer science, mathematics, statistics, physics or natural sciences, or natural sciences from a UK university or an overseas qualification of an equivalent standard. Evidence should be included within the application to demonstrate suitable mathematical skills (to at least Mathematics A level), analytical skills and programming experience in a procedural language. The applicant must have good computational thinking skills as programming is a core part of the programme.

University information

UCL (University College London) is consistently ranked among the top ten universities in the world, conducting leading research across a wide range of subject areas. Throughout its long and prestigious history, it has inspired and educated countless minds and produced 30 Nobel prize recipients. With one campus located in the heart of Bloomsbury and a second campus in vibrant east London, the university is home to around 42,000 students...more