Our Fundamentals of Quantum Computing self-learning course will discuss some of the most famous quantum algorithms, along with practical tutorials on how to use them.

Fundamentals of Data Analysis Workflows: Using Workflows and Pipelines in Industry
Our Fundamentals of Data Analysis Workflows: Using Workflows and Pipelines in Industry self-learning course will introduce data analysis workflows and pipelines, which includes an exploration of data analysis phases, how to distinguish workflows from pipelines, and a tour of pipeline types.

Practical Guide to Internet of Things
Our Practical Guide to Internet of Things self-learning course will give a high-level overview of the Internet of Things (IoT).

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.

Fundamentals of Cloud Computing: Introduction to Docker and GitHub Actions for ML Apps
Our Fundamentals of Cloud Computing: Introduction to Docker and GitHub Actions for ML Apps self-learning course will show you how modern software engineering practices can integrate seamlessly with your development workflow to enable effective collaboration, prevent bugs and ship fast.

Fundamentals of Exascale Computing: Novel Software Environments for Exascale Computing
Our Fundamentals of Exascale Computing: Novel Software Environments for Exascale Computing self-learning course will present Novel portable programming models for heterogeneous computer architectures.

Practical Guide to Uncertainty Quantification: Modelling Real Problems with UQ
Our Practical Guide to Uncertainty Quantification: Modelling Real Problems with UQ self-learning course will present UQ concepts and approaches, using case studies to carry out hands-on investigation and discussion.

Fundamentals of Reinforcement Learning
Our Fundamentals of Reinforcement Learning self-learning course will take you through some of the practical considerations to make when looking at how Reinforcement Learning can be used as a decision-making tool in your business.

Beginner’s Guide to Natural Language Processing
Our Beginner’s Guide to Natural Language Processing self-learning course will cover the fundamental concepts of NLP through to the applications of the resulting tools and technologies.
Join Newsletter
Provide your details to receive regular updates from the STFC Hartree Centre.