Do you want to learn how calculations are performed on quantum computers, with practical examples on simulators and real hardware? In this course, we will talk about some of the most famous quantum algorithms, along with practical tutorials on how to use them. We will aim to enhance your understanding of the common challenges where […]
Read MoreEXPLAIN
Practical Guide to Reinforcement Learning
Have you ever thought about how reinforcement learning can be used to help improve the decision-making in your business? This one-day course in reinforcement learning will take you through some practical considerations to make when looking at how reinforcement learning can be used as a decision-making tool. As well as learning about the different algorithms, […]
Read More
Novel Software Environments for Exascale Computing
The aim of this one day course is to present Novel portable programming models for heterogeneous computer architectures (where the computer architecture uses more than one instruction set and so requires different programs to be written for each). We will introduce two of these programming models; SYCL (a C++ open standard from the Khronos group) and Kokkos (a C++ […]
Read More
Fundamentals of Data Analysis Workflows
Do you wish to know more about data analysis workflows and their implementation in NextFlow and Apache AirFlow? Data-intensive domains such as machine learning and bioinformatics in industry require methodical, scalable, and reproducible workflows. In this course we will introduce you to the principles of scalable and reproducible data analysis, workflow design, and established practices […]
Read More