3D Interaction Design in Virtual Reality (MOOC) Learn about the most important aspects of VR, the basic concepts and technologies of VR interaction design through creating your own project.
3D Models for Virtual Reality (MOOC) Learn the basics of 3D graphics and how to lay them out to create your environment using the professional game and VR engine Unity3D.
Building Interactive 3D Characters and Social VR (MOOC) This course will enable you to create realistic social interactions in Virtual Reality (VR).
Creative Programming for Digital Media and Mobile Apps (MOOC) This MOOC is for anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music.
How Computers Work (MOOC) Learn some of the fundamental concepts of computer science that can be applied to to word processing applications, e-commerce and websites.
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 specialisation (MOOC Specialisation) Create graphical programs, learn computing mathematics, develop mental models of computer systems by studying this specialisation.
Introduction to Meteor.js Development (MOOC) In this course you will learn how to create a complete, multi-user web site using the Meteor.js framework and MongoDB.
Introduction to Virtual Reality (MOOC) This course will introduce you to Virtual Reality (VR). You will learn how to evaluate existing VR applications, and design, test, and implement VR experiences.
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.