Xi’an Jiaotong-Liverpool University Featured Masters Courses
Imperial College London Featured Masters Courses
University of Portsmouth Featured Masters Courses
University of Birmingham Featured Masters Courses
Manchester Metropolitan University Featured Masters Courses
    School of Mathematics, Computer Science and Engineering Logo
  • Study Type

    Full time available

  • Subject Areas

    Computer Science

  • Start Date


  • Course Duration

    12 months full-time; 15 months with option of 3 month internship

  • Course Type


  • Course Fees


  • Last Updated

    07 October 2019

Artificial Intelligence (AI) is transforming society and is sought after by industry, government and academia. City's practical MSc trains you in cutting-edge nature-inspired Artificial Intelligence in London.

Who is it for?

This programme is for recent graduates, and those already working, with a strong grounding in mathematics, good imagination and creativity and an appreciation for data. The MSc also requires programming experience, preferably, but not limited to, Java, C++ or Python.

You will need to have a degree in mathematics, engineering or computer science, or a degree in natural sciences, including psychology. You must also be able to envisage and create models and algorithms so you can work with data to find out what it means and says.


What is Artificial Intelligence? AI seeks to simulate intelligence and apply the resulting algorithms to solve real-life problems. AI professionals are in huge demand in fields including health, finance, transport and energy, as well as in neuroscience.

On City's MSc in Artificial Intelligence, you learn advanced AI technology and how to apply it to problems in data classification, prediction and forecasting, optimization, as well as in computational modelling of learning and behaviour.

Our focus is on the most commercially applicable form of AI, known as Deep Learning - developing adaptable artificial neural networks (ANNs) that replicate how the brain works. You also explore the wider issues of ethics, accountability and trust that surround AI and how "Explainable AI" is used to interpret the functioning of complex ANNs.

The course is hands-on, using the new world-class City AI Lab, which provides the latest computers, tools and technologies, and the GPU power needed for Deep Learning. Here, as part of your project work and in preparation for employment or future research, students work on how to apply AI to real-world problems, with active researchers in AI.

Teaching and learning

You learn from recognised experts in applying Artificial Intelligence and Machine Learning to real-life problems through lectures, hands-on lab-based tutorials and coursework. Using tools and technologies that equip you to pursue the culmination of your MSc, you pursue a practical Artificial Intelligence project in your chosen application area.

Our teaching and learning methods mean your levels of specialist knowledge and learning autonomy increase as you work through the programme. Your guides are active researchers in AI from the Department of Computer Science. Guest lecturers from some of the biggest names in AI discuss the business aspects of running an AI company.

Each module is introduced in lectures. These give you examples, highlight the most important aspects of AI, and point you to complementary topics and study resources. You apply this material and develop your skills in laboratory sessions and tutorials, working on practical problem-solving exercises and theoretical questions. In the lab you can also see concepts and techniques in action, using the latest software, tools and environments.

Your personal tutor, a member of the academic staff, provides learning support and feedback throughout your course.


This practical MSc is assessed solely on coursework, one assessment per module, which includes an oral presentation of your work. This could be through theoretical questions such as short essays, or practical assignments where you analyse and give examples of AI methods and techniques. To reflect the real-life practice of Artificial Intelligence your work is often in teams. We may ask for separate oral presentations when assessing team assignments so that each member can demonstrate their contribution.

The individual project is your chance to solve a real problem - for instance collecting and processing real data, designing and implementing AI systems, and applying and evaluating them. Under the supervision of academic staff, and working with industrial partners where appropriate, your task is substantial - to develop and resolve an original research-related topic. You can also carry out your individual project as a 6-month internship.


The programme has eight core modules. The course has been designed to adapt to developments in the sector, with space within the modules to explore your own interests, so there are no elective modules. In your third term, you undertake an individual project under the supervision of one of our AI experts.

Learning is hands-on through a mix of lectures, practical classes and workshops, with 30 hours teaching for each module (the exact balance varies for each module). You should also expect to spend around 120 hours of self-directed study for each module, completing exercises, checking your efforts and reading recommended literature.

The MSc in Artificial Intelligence has a particular emphasis on Deep Learning technology, based on neural networks and its applications, as well as computational modelling of learning and behaviour in neuroscience. The programme also explores the ethical and legal aspects of AI and its effects in society. The first term provides students with fundamental knowledge and skills in Artificial Intelligence at three levels: computational, algorithmic and implementational (the three Marr's levels). In the second term, students go on to specialise in cutting edge Deep Learning techniques and Reinforcement Learning.

A full module list can be found here.

Placements and internships

Our close contact with leading names in Artificial Intelligence, the Knowledge Quarter and Tech City gives you a head start when looking for an internship or placement.

The Professional Liaison Unit (within the School of Mathematics, Computer Science & Engineering) can help you contact companies where City has strong relationships and who may have opportunities for interns.

Career prospects

Artificial Intelligence experts are highly sought after by businesses, including those working in health, finance, energy and transport, by neuroscience companies and by government. Employment opportunities range from AI developer jobs to roles that benefit from a deep understanding of cutting-edge Artificial Intelligence techniques and tools.

This programme's emphasis on nature-inspired AI and Deep Learning, and links with industrial partners at London's Tech City and the Knowledge Quarter, give students a particular advantage in finding work as specialists in AI companies and institutions.

The course also prepares students for entry into doctoral research.

Visit the Artificial Intelligence - MSc page on the City, University of London website for more details!




Enquire About This Course

Recipient: City, University of London

* required field

Please correct the errors indicated below to send your enquiry

Your enquiry has been emailed successfully