Taught course

Artificial Intelligence

City, University of London · Department of Computer Science

Entry requirements

To apply, you must have at least an upper second-class BSc/BEng/BA honours degree from a UK institution (or the equivalent from an international institution) in computer science. Mathematics, physics, computer engineering, psychology, or biology honours degrees will also be considered. You must be competent in Python, but we will also take into account knowledge of other object-oriented languages.

You must also have solid mathematical skills, including linear algebra and calculus.

Relevant professional experience in AI-related areas could be considered to complement your academic qualifications.

Months of entry


Course content

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.

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.

Fees and funding

Please visit: https://www.city.ac.uk/prospective-students/courses/postgraduate/artificial-intelligence

Qualification, course duration and attendance options

  • MSc
    full time
    12-15 months
    • Campus-based learningis available for this qualification

12 months (15 months with option of three month internship).

Course contact details