Hartree Centre Training Portal

banner_img

Welcome to the Hartree Centre Training Portal

Our Explain training program is application focused, designed to enable individuals and businesses to take full advantage of digital technologies to enhance processes within your organisation and provide the skills that enable you to thrive in a digital economy.  


You can learn flexibly; our training model is built with industry in mind. Whether you’re looking to get to grips with the basics or searching for new tools and techniques to apply, we support both self-directed online learning and face-to-face practical sessions with certification. 

Our training is designed to help you explore digital technologies like high performance computing, cloud artificial intelligence and data analytics. Our courses are split into four streams and have practical and theoretical elements that aim to equip you with skills that enable organisations to thrive in a digital economy.  

  • Data Science - these courses explore methods that can help your organisation to make the most out your business data. Covering data collection, engineering and data visualisation, we’ll provide the tools and cover practical examples of how data analytics can help optimise your business processes and make data-informed decisions.    

  • Artificial Intelligence and Modelling - Artificial Intelligence can generate real-time decision-making insights from data helping you to innovate, speed up processes and boost efficiency. From predictive maintenance to intelligent automation and the optimisation of tools and processes, our courses will walk you through how to embed AI into your organisation.  

  • High Performance and Exascale Computing - Access to more powerful computing resources can increase productivity and speed up your calculations. Using a combination of theory and practical exercises, our courses will show you how to speed up your calculations and work at scale. Join us if you’re looking for a practical guide to help you use HPC more effectively and want to decide on the resources you need to maximise efficiency and value for your business. 

  • Hybrid Computing - Our courses will help you to explore emerging digital technologies like quantum computing, cloud, IoT and Edge computing. They will guide you through current and future trends, show the latest tools and help you de-mystify jargon to understand how the latest technologies can benefit your organisation.  


Register for a free account to:

  • Learn directly from our experts at a time that suits you
  • Get to grips with or expand your knowledge of the latest tools and techniques
  • Explore the art of the possible with real industry case studies
  • Network with like-minded people and meet new partners and collaborators


You can learn flexibly; our training programme is built with industry in mind. Whether you’re looking to get to grips with the basics or searching for new tools and techniques to apply, our training portal supports both self-directed online learning and live practical sessions with badge certification available for you to share your new skills with your network.


Create your account now to browse our full training catalogue, register for courses and access our free training.


We offer 4 different levels of learning:


Introductory 

Attendees from a non-related background with very little knowledge of the subject area

Learner

Attendees with some theoretical or practical knowledge in the relevant subject area

Independent User   
         
Attendees who can work independently in the subject area but require guidance for solving complex problems
Practitioner

Attendees actively working in the subject field who are looking to investigate emerging technology developments and new techniques          
                                           

Looking for a training course or self-learning activity?

You can see a preview of our upcoming courses below. 

To register for a live session or to access our variety of self-learning and pre-recorded training sessions, create an account and log in to our Training Portal.


Create your FREE account and login

To see more details of our courses or enrol on a course, you need to create an account. This is free to do and once you have created it, you can then sign up for as many courses as you like.

Courses


Beginner's Guide to Artificial Intelligence

6 December 2022 | AI can play a powerful role across many sectors by enabling businesses of all sizes to generate decision-making insights from their data that can help to innovate, speed up processes and boost efficiency. From predictive maintenance to intelligent...

Beginner's Guide to Modelling

8 December 2022 | The aim of this course is to give an outline of the use of modelling across various sectors, explain its historical significance, motivate its use and explain the benefits it can offer to organisations. At the same time, the course will also discuss...

Beginner's Guide to Quantum Computing

9 December 2022 | Understand where we are today with quantum computing and what the key concepts are. Learn what has historically been possible, what the difference is between classical computing and quantum computing. Touches on introductory topics such as what...

Practical Guide to High Performance Computing (Hartree-Driving-Licence)

17 January 2023 | Access to more powerful computing resource can increase productivity, improve quality, speed up innovation, and reduce time to market. Aimed at intermediate learners, this free technical workshop will show you how to speed up your calculations with...

Mixed Language Programming: from Python to C

24 January 2023 | Aimed at intermediate learners, this course will enable you to combine the simplicity of Python with the speed of C, resulting in speeding up the time to result significantly. Perhaps you want to test a system using Python test tools, or use an...

Deploying and Testing Software-as-a-Service applications

26 January 2023 | Aimed at intermediate leaners, this course will guide you through how to build a basic application and share industry-leading Twelve Factor App best practices along the way. Using a blend of focused talks and practical sessions, we will demonstrate...

Performance Analysis and Tools for Hartree Centre Systems

31 January 2023 | Have you ported your applications to supercomputer systems and they do not perform as well as you expected? Do you want to know which sections of the application are limiting the code performance?Performance analysis tools help software developers...

Mathematical Fundamentals of Quantum Computing

7 February 2023 | Quantum mechanics is a mathematical framework for the development of physical theories. In this course aimed at intermediate users, you will cover some of the more fundamental ideas in quantum computing, to better understand where these ideas...

Supercharge your Cloud Development Workflow: Introduction to Docker and GitHub Actions for ML apps

16 February 2023 | Aimed at Independent Users, this course will take you through the full lifecycle of “model to service”, starting off with an open-source language model and going through the steps to: Wrap it up in a REST API using FastAPI Containerise it using...

How to Scale Up Your Company’s Code

22 February 2023 | Do you have existing company or research codes that need scaling up for use on supercomputing platforms, or old codes that need updating for newer systems? Aimed at Independent Users, this course will teach you how to parallelise your company’s...

Practical Guide to IoT

28 February 2023 | Aimed at Intermediate Learners, this course will give a high-level overview of the ‘Internet of Things’ (IoT). It will start with the basics, answering the question ‘What is IoT?’, as well as addressing the common misconceptions that come...

Machine Learning: Defining Problem Scope and Assessing Model Requirements

10 March 2023 | Aimed at intermediate learners, this 4 half day course will walk you through building a machine learning model from start to finish. From collecting good quality, unbiased data to preparing the data for modelling and exploring some simple machine...

Beginner's Guide to Exascale Computing

15 March 2023 | Exascale computing is the new level in supercomputing systems capable of calculating at least "1018 IEEE 754 Double Precision (64-bit) operations per second.  It will have application in weather forecasting, climate modelling, personalised...

Patterns of Concurrency and Parallelisation for Commodity Servers

23 March 2023 | Most computation occurs on commodity servers utilising shared memory – HPC is often not viable for many businesses and is not always a suitable solution for many computational scenarios, especially for production runtimes. Aimed at independent...

Practical Guide to Neural Networks and Deep Neural Networks

29 March 2023 | Aimed at independent users, this course in artificial intelligence (AI) and neural networks will take you through some of the practical considerations to make when looking at how neural networks can be used in your business. From identifying numbers...

Beginner's Guide to Data Visualisation

4 April 2023 | This course aims to introduce participants to the basics of data visualisation utilising desktop PC’s and HPC systems, from 2D techniques such as graphing and charting to fully immersive mixed reality (MR) systems where physical and digital objects...

Beginner's Guide to Natural Language Processing

11 April 2023 | Natural Language Processing (NLP) is a branch of Artificial Intelligence (AI) that concerns how Human languages interact with computers. NLP has seen some of the most rapid development of any field of AI, resulting in an explosion of research,...

Fundamentals of Scientific Data Analysis Workflows and Pipelines

18 April 2023 | A methodical and reproducible research workflow is the cornerstone for scientific research practice. Workflows are often misunderstood; the terms workflow and pipeline are often used interchangeably.  Workflows and pipelines will be explored by...

Beginner's Guide to Artificial Intelligence

21 April 2023 | AI can play a powerful role across many sectors by enabling businesses of all sizes to generate decision-making insights from their data that can help to innovate, speed up processes and boost efficiency. From predictive maintenance to intelligent...

Advancing Data Science Solutions

24 April 2023 | Aimed at independent users, this course will guide you through the best metrics for assessing the performance of machine learning models. We’ll illustrate a range of use cases by looking at how we have applied machine learning to challenges...

Novel Software Environments for Exascale Computing.

4 May 2023 | Designed for Independent Users, the aim of this 1 and ½ day course is to present key Exascale computing concepts and answer the question what is Exascale Computing and how it can help me to address and solve the business and/or scientific problems I...

Practical Guide to Reinforcement Learning

16 May 2023 | Aimed at Independent Users, this course aims to expose the participants to basic concepts of reinforcement learning and their applications. These include Markov decision processes, dynamic programming, value and policy-based algorithms, and Deep...

Modelling Real Problems with Uncertainty Quantification

23 May 2023 | Uncertainty Quantification (UQ) is a method that supports more reliable decision making across a variety of industries – from healthcare and transport to finance and energy. It enhances the design of services and processes. Aimed at Intermediate...

Beginner's Guide to Artificial Intelligence

13 June 2023 | AI can play a powerful role across many sectors by enabling businesses of all sizes to generate decision-making insights from their data that can help to innovate, speed up processes and boost efficiency. From predictive maintenance to intelligent...

Quantum Computing – the next level

27 June 2023 | Aimed at Independent Users this course will introduce fundamental algorithms for gate-based quantum computers. The session will also include practical exercises using the Qiskit framework. Pre-requisites Basic knowledge of python and previous...