Our societies are critically dependent on computer software. Electronic systems are everywhere, and governments, financial and transport organisations, and telecommunication companies all possess and manage huge amounts of sensitive information concerning all of our everyday activities.
These entry requirements are for the 2026-27 academic year and requirements for future academic years may differ. Entry requirements for the 2027-28 academic year will be published on 1 Oct 2026.
A UK 2:1 honours degree, or its international equivalent, in informatics, artificial intelligence, cognitive science, computer science, electrical engineering, linguistics, mathematics, philosophy, physics, psychology, or another quantitative discipline.
Entry to this programme is competitive. A typical offer will normally require a UK first class honours degree.
You should have experience of computer programming equivalent to an introductory programming course and have completed the equivalent of 60
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.).
Please see our website
See our website for destinations
You must take these courses
MSc Dissertation (Informatics)
Must be passed at 50%
INFR11077
60 credits
Computer Security (Level 11)
INFR11244
20 credits
Informatics Project Proposal 20
INFR11291
20 credits
Edinburgh. Extraordinary futures await. The University of Edinburgh is one of the world’s top universities, consistently ranked in the worl...