Undergraduate study - 2019 entry

Subject area: Computer Science (Informatics)

Why choose Computer Science (Informatics) at the University of Edinburgh?

  • We’re ranked 14th in the world and 4th in the UK in the Times Higher Education World University Rankings 2018 by Subject for computer science.

  • Design-influenced courses are now available to all our students, thanks to a partnership with Edinburgh College of Art to create design informatics masters programmes.

  • Our Bayes Centre for Data-Driven Innovation, Centre of Excellence in Cyber Security, and Robotics Centre, and our links to national initiatives such as the Alan Turing Institute, offer you opportunities to get involved in world-leading research that is transforming our world.

  • We have strong links with industry. In 2017, our prize sponsors included FreeAgent, Google, IBM, JP Morgan, Microsoft and Morgan Stanley.

  • Our MInf, five-year integrated masters programme, is a unique opportunity to build expertise in how to use information to transform our world.


I was looking for a university that was ranked one of the best in my field of study and had an international-friendly environment. The University of Edinburgh accomplished all of this.

Conrad Cardona 2nd year BSc (Hons) Computer Science & Mathematics
Conrad Cardona 2nd year BSc (Hons) Computer Science & Mathematics

Introducing Computer Science (Informatics)

Informatics is the study of information, computation and communication in artificial systems such as computers, and in natural systems such as brains, genes and living cells.

We offer programmes in computer science, artificial intelligence, software engineering, cognitive science and in informatics, which includes all of these disciplines.

Studying at the University of Edinburgh’s School of Informatics will provide you with a good foundation in computer science and will offer a new perspective on ways that computational thinking can be applied to different settings.

You will develop a solid scientific understanding, and the practical skills required to analyse, design, implement and maintain computer-based systems in any setting.

Our MInf programme allows you to study up to masters level as an undergraduate. You will take advanced courses, study subjects in depth and choose from a broad range of topics.