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!
Mathematics for Computer Science (MOOC) This course is a taster of the Numerical Mathematics degree module, from the BSc Computer Science programme.
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.
User Experience (BSc Computer Science ) With the User Experience (UX) BSc Computer Science degree, you will be able to apply for jobs that involve a flair for design and engagement with end users.
Virtual Reality (MOOC - Specialization) This specialisation from the University of London will introduce you to virtual reality (VR), and is available on Coursera.
Virtual Reality (BSc Computer Science) Specialise in computer graphics, animation, immersive interaction design and virtual reality (VR). Gain access to exciting jobs in an emerging and growing area.
Web and Mobile Development (BSc Computer Science ) This degree aims to set you up with the skills you need to develop applications for web and mobile devices such as smartphones and tablets.