Taught course


University of Edinburgh · School of Informatics

Entry requirements

A UK 2:1 honours degree, or its international equivalent, in informatics, artificial intelligence, cognitive science, computer science, electrical engineering, linguistics, mathematics, philosophy, physics or psychology, plus experience in computer programming.

During your degree you must have completed the equivalent to 60 credits of mathematics that have typically covered the following subjects/topics: Calculus (differentiation and integration), Linear Algebra (vectors and multi-dimensional matrices), Discrete Mathematics and Mathematical reasoning (eg. Induction and reasoning, Graph theoretic models, proofs), and Probability (concepts in discrete and continuous probabilities, Markov Chains etc.)

Months of entry


Course content

Informatics is the study of how natural and artificial systems store, process and communicate information. Edinburgh has a long-standing tradition of world-class research and teaching in informatics, a discipline central to a new enlightenment in scholarship and learning, and critical to the future development of science, technology and society.

This is our most sought-after taught MSc. We offer a wide choice of courses, spanning established disciplines such as cognitive and computer science as well as emerging areas such as bioinformatics. The programme takes full advantage of our expertise in research and teaching, including specialisms unique to Edinburgh.

Qualification and course duration


part time
24-36 months
full time
12 months

Course contact details

School of Informatics Teaching Organisation
+44 (0)131 650 5194