Taught course

Artificial Intelligence

University of Aberdeen · Computing Science

Entry requirements

Our minimum entry requirement for this programme is a Computing Science degree at 2:2 (lower second class) UK Honours level (or an Honours degree from a non-UK institution which is judged by the University to be of equivalent worth).

Key subjects you must have covered: Java, C, C++, Algorithms problem-solving and Data Structures.

Applicants with a 2:2 or equivalent in Engineering (e.g. Electronic/Electrical Engineering) will be reviewed by the selectors for suitability on a case-by-case basis.

Months of entry


Course content

Cloud-based neural networks will power 40% of mobile interactions between virtual personal assistants and people by 2020.

It is estimated that 85% of all customer interactions won't require human customer service reps by the end of this decade.

Such is the importance of AI, that the field is estimated to grow beyond £4 billion by 2020.

AI has entered an exciting new phase, in which problems once thought too complex for computers to solve are now tackled with considerable success. Examples of such problems are autonomous vehicles, translation of text, speech and photo recognition, and playing games. In studies, this has led to 80% of executives reporting that AI boosts worker performance and creates new jobs.

This MSc programme provides students with in-depth knowledge of recent advances in AI such as data and text mining, efficient reasoning, natural language generation, information visualisation and communication, and distributed AI systems. The programme is centred on practical “hands-on” learning, exploring underpinning theories in combination with the use of techniques, tools, software and methodologies with the opportunities, where possible, to work with international experts and companies at the cutting edge of the field.

Qualification, course duration and attendance options

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

Course contact details

Course Enquiries Team
+44 (0) 1224 272655