Your browser is out of date. It has known security flaws and
may not display all the features of this and other websites.
Learn how to update your browser.
Courses grouped by subjects
Browse all individual online courses
Master a specific subject in depth
Full postgraduate degrees
Learn to code and develop your programming skills with online coding courses - from beginner to advanced level. Explore technology trends - like big data, cyber security and data science - with experts from top universities and organisations.
Learn how to use the free, open source process mining framework (ProM) to analyse, visualise, and improve processes based on data.
What does it mean to learn in a networked world? Find out, and discover how to make use of your own personal learning network.
Discover why pricing is key to the success of your startup, with one of four courses in the Online Business Success program.
Our lives depend on online services. Gain essential cyber security knowledge and skills, to help protect your digital life.
Learn the theory and practice of concurrent programming in Erlang, through practical exercises and suggested projects.
Learn about how the Internet of Things can help people aging well with this free online course.
Become an effective online learner and develop your online communication skills when working with others.
Reflect on how you want to present yourself online and take positive steps towards these goals.
Get the most out of online learning by reflecting and sharing your learning with others.
Improve your online research skills and your ability to critically analyse sources of information.
Learn how to manage and analyse big data using the R programming language and Hadoop programming framework.
Determining the most appropriate technological resources for children with autism and/or intellectual (learning) disabilities.
Learn how to develop a funding strategy for your business; explore different types of finance and learn when, and how, to use them
Uncover new perspectives on the role and behaviour of your customers.
Explore different methods to defend, deter and detect attacks on your business’s systems, with this free network security course.
Understand how to find and retain the most valuable customers with one of four courses in the Online Business Success program.
Learn about the role of clinical bioinformaticians in healthcare and how their work is helping to realise the genomics revolution.
Explore the architecture and history of Rome, walking around a 3D digital model of the ancient city, with this free online course.
Use computer programming as a creative discipline to generate sounds, images, animations and more, with this free online course.
Design assessment instruments that use rubrics and surveys to measure student outcomes. Join AACTE’s free online course.
How do you feel about robots? Learn how robots are used today and explore how they might help solve the big issues of our time.
Work with airline data to learn the fundamentals of the R platform.
Understand how social media is used in healthcare, to improve communication and information sharing, with this free online course.
Get a practical insight into big data analytics, and popular tools and frameworks for collecting, storing and managing data.
Software and data make the world go round. Learn programming, to analyse and visualise open data, with this free online course.
Learn to make maps and analyze geographic patterns using the latest geographic information systems (GIS) and cartographic tools.
Learn more about practical data mining, including how to deal with large data sets. Use advanced techniques to mine your own data!
Explore the impact of social media on the world and learn how to put it to good use in everyday life.
Learn how to draw together information, to understand and improve the quality of care you and your team provide.
Understand how digital marketing can help your startup with one of four courses in the Online Business Success program.
Learn how to manage supply chains effectively in the digital era.
Explore how and why market segmentation can be used to improve business performance.
Join us to explore how the vast amounts of data generated today can help us understand and even predict how humans behave.
Digital technologies are changing extraordinarily quickly. This four-week course will introduce you to the new digital landscape.
Discover how nanotechnology can be used for many new opportunities in healthcare with top University of Twente researchers.
Non-technological ‘big picture’ of technology and information systems to help you understand what technology can do for you today.
Learn about the impact of technology on society. Explore the philosophy of technology and mediation theory, focused on design.
Discover the power of Open Data and learn how you can use it to transform business.
Explore the history, anatomy and intelligence of robots with this free online course. Test drive robots using exciting simulations
The world needs people who understand how to get robots moving.
Learn how IoT works, and how to create a successful product or company using it, with this free online course.
Learn how to apply selected statistical and machine learning techniques and tools to analyse big data.
A free online course for primary and secondary school teachers who are tackling the Computing curriculum in England.
Discover the varying uses of social media around the world and its consequences for politics, relationships and everyday life.
Become a more informed digital citizen and engage with debate about what is appropriate in the modern world of social media
Design, build and program a simple robot and share it with other learners.
Learn how to apply selected mathematical modelling methods to analyse big data in this free online course.
Data visualisation is vital in bridging the gap between data and decisions. Discover the methods, tools and processes involved.
This free online course will explain how you can study online without putting the rest of your life on hold.