Our online courses for self-paced learning allow you to learn at your own pace, at a time and place that is convenient to you.

Beginner’s Guide to Programming in Python
Have you always wanted to learn the Python programming language but are not sure how to start? This free self-paced course will take you through the very basics and help you to become familiar with programming concepts and constructs as well as give you the confidence and enthusiasm to start creating your own programs.
This course is CPD accredited

Beginner’s Guide to Geospatial Data
What is Geospatial Data and Analysis? How is it beneficial for my business? What tools are available to help me understand climate risk?
This course is CPD accredited

Beginner’s Guide to using AI for Omics Data
Would you like to learn how AI can help process and analyse large biological datasets? This free introductory course is perfect for those working in healthcare, agricultural or environmental sectors looking to build foundational knowledge of omics.
This course is CPD accredited

Beginner’s Guide to Generative AI
While many were first introduced to Generative AI through ChatGPT, this introductory-level course reveals its longer history, broader capabilities and wider applications.
This course is CPD accredited

Beginner’s Guide to Machine Learning and Data Science
Our Beginner’s Guide to Machine Learning and Data Science self-learning course is a bite-sized practical guide to applying machine learning to real-world challenges.
This course is CPD accredited

Beginner’s Guide to Modelling
Our Beginner’s Guide to Modelling self-learning course will help you discover Modelling at your own pace.
This course is CPD accredited

Beginner’s Guide to Data Visualisation
Our Beginner’s Guide to Data Visualisation self-learning course will introduce the basics of data visualisation utilising desktop PC’s and HPC systems.
This course is CPD accredited

Beginner’s Guide to Data Collection and Preparation
Our Introduction to Data Collection and Preparation self-learning course will help you effectively overcome challenges in collecting data.
This course is CPD accredited

Beginner’s Guide to Quantum Computing
Our Beginner’s Guide to Quantum Computing self-learning course will help you discover what quantum computing is, as well as its key concepts and applications.