Humanitarian Action (MSc) The MSc Humanitarian Action is a new online programme that builds on the strengths of SOAS’ expertise in the areas of violence, aid and security.
International Business Administration (MSc / PGDip / PGCert) Study the interplay between global and local factors that influence management decisions in business.
International Development (MSc) This is a dynamic field concerned with processes of change in the South and social, economic, political and cultural change in middle income countries.
Introduction to Computer Programming (MOOC) This introductory course will provide you with the foundational skillset required to write computer programs.
Introduction to computer science and programming specialization (MOOC Specialization) Create graphical programs, learn computing mathematics, develop mental models of computer systems by studying this specialization.
Machine Learning and Artificial Intelligence (BSc Computer Science ) Study Machine Learning and Artificial Intelligence and become a part of the future of this technology. Learn how machines make sense of the world!
Machine Learning for All (MOOC) This MOOC will provide an understanding of the basic idea of machine learning, including a machine learning project on training a computer to recognise images.
Mathematics for Computer Science (MOOC) This course is a taster of the Numerical Mathematics degree module, from the BSc Computer Science programme.
Muslim Minorities in a Global Context (MA) An opportunity to consider Muslim minority communities comparatively, within both western and non-western contexts.
Physical Computing and the Internet of things (BSc Computer Science ) Learn how to design devices that compute in real-world settings and how to connect them, virtually, to each other and the rest of the world via the internet.