A UK 2:1 honours degree, or its international equivalent, in informatics, artificial intelligence, cognitive science, computer science, econometrics, electrical engineering, linguistics, mathematics, philosophy, physics or psychology, plus experience in computer programming.
Entry to this programme is competitive. A typical offer will normally require a UK first class honours degree.
You must have a sufficient mathematical and informatics background for your chosen area of study.
This should include experience of computer programming equivalent to an introductory programming course and completion of the equivalent of 60 SCQF credits or 30 ECTS credits of mathematics during your degree that have typically covered the following subjects/topics: calculus (differentiation and integration), linear algebra (vectors and multi-dimensional matrices), Discrete mathematics and mathematical reasoning (e.g. induction and reasoning, graph theoretic models, proofs), and probability (concepts in discrete and continuous probabilities, Markov chains etc.)
If you aren't eligible for the above entry requirements, you might have a chance to explore pathway options at The University of Edinburgh. If you want to find out more, speak to our counsellors.