School of Informatics

MOOCs at the School of Informatics

Information on our MOOCs. A Massive Open Online Course (MOOC) is aimed at mass participation and open access via the web.

The University of Edinburgh has joined the Coursera consortium, and in July 2012 became one of its first partners outside North America. Coursera offers short online courses from top universities in an increasing range of subjects, all entirely free of charge.


Artificial Intelligence Planning MOOC


The School of Informatics is offering a six week long course in Artificial Intelligence Planning, taught by Dr Gerhard Wickler and Prof Austin Tate. For full details of the course see:

Code Yourself! An Introduction to Programming MOOC

Code Yourself MOOC Logo

Have you ever wished you knew how to program, but had no idea where to start from? This course teaches you how to program in Scratch, an easy to use visual programming language. More importantly, it introduces you to the fundamental principles of computing and it helps you think like a software engineer. This course is taught in English and Spanish.

Philosophy and the Sciences MOOC

philosophy mooc logo

Learn about the historical and philosophical foundations of contemporary science. Explore cutting-edge debates in the philosophy of the physical sciences and philosophy of the cognitive sciences.

Further Information on University of Edinburgh MOOCs

About MOOCs at Edinburgh


Full time courses in Edinburgh

If studying a MOOC has given you a taste for full-time study, we offer a number of undergraduate and postgraduate degree programmes in the areas of Artificial Intelligence, Cognitive Science, Computer Science, Informatics and Software Engineering.

Undergraduate Programmes

The School of Informatics has a number of undergraduate degree programmes in the areas of Artificial Intelligence, Cognitive Science, Computer Science and Software Engineering available at BSc and BEng Level. We also offer a 5 year Master of Informatics programme as well as a number of Joint Honours options.

For more information about our Undergraduate Programmes please see:

Postgraduate Programmes

The School of Informatics also offers a variety of Postgraduate Programmes at Masters, MPhil and PhD levels.

At Masters level we have taught programmes in Artificial Intelligence, Cognitive Science, Computer Science, Design Informatics and Advanced Design Informatics.

At MPhil and PhD level students can choose to specialise in an area of research aligned to one of our Research Institutes.

For more information about Postgraduate study please see: