Informatics is the study of how natural and artificial systems store, process and communicate information. More than just computer science, informatics embraces interdisciplinary connections to understand and model computation and information processing in all its forms.
Edinburgh has a long-standing tradition of world-class research and teaching in many areas of informatics. This programme builds on our interdisciplinary strengths to emphasize developing students' ability to understand and model computation in natural (biological or social) systems. You will choose a base of courses in areas such as bioinformatics, social networks, neuroinformatics, or cognitive science. You can supplement these with additional courses from across the whole School.
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.
Entry to this programme is competitive. A typical offer will normally require a UK first class honours degree.
Competent programming skills are essential. During your degree you must have completed a programming course in at least one of the following: C/C++, Java, Python, R, Matlab, Haskell, ML.
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 (e.g. induction and reasoning, graph theoretic models, proofs), and probability (concepts in discrete and continuous probabilities, Markov chains etc.).
College of Science and Engineering