M.Sc. On Campus

Artificial Intelligence for Sustainable Development

12 months
Tuition fee
Apply date
Start date


The MSc Artificial Intelligence for Sustainable Development at University College London (UCL)  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.


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 MSc Artificial Intelligence for Sustainable Development at University College London (UCL) 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.

What this course will give you

  • UCL Computer Science is recognised as a world leader in teaching and research.
  • UCL has received the highest percentage (96%) for quality of research in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF2014).
  • Our taught postgraduate programmes have some of the highest employment rates and starting salaries, with graduates entering a wide variety of companies.
  • We take an experimental approach to our subject, enjoy the challenge and opportunity of entrepreneurial partnerships, and place a high value on our extensive range of industrial collaborations.
  • UCL Computer Science graduates are highly valued as a result of the department's strong international reputation, extensive links with industry, and ideal location close to the City of London.

Programme Structure

Courses include

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

Key information


  • Full-time
    • 12 months

Start dates & application deadlines


180 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
Upper Second Class

Other requirements

General 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.

Tuition Fee

  • Fees to be confirmed

Living costs for London

1137 - 2157 GBP /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Artificial Intelligence for Sustainable Development
University College London (UCL)


Go to your profile page to get personalised recommendations!