2024
Courses
- Machine Learning Onramp in MATLAB by MathWorks, Mar 11–13
- AWS HPC immersion training, Mar 5
- IBM Neuro-AI toolkit workshop, Feb 19–20
2023
Courses
- Generics and Traits in Rust 2021, Shaun Meyer, Pluralsight, Nov 23, 2023
- Secure Passwords: Eight Ways to Strengthen and Secure Your Passwords Today! Nov 9, 2023
- Mobile Essentials: Safe Web Browsing Retraining, Nov 9, 2023
- Acceptable Use and Social Media Responsibility Retraining, Nov 9, 2023
- Trusted Research and Innovation Awareness Training, Nov 2, 2023
- Security Awareness Proficiency Assessment (SAPA), Nov 2, 2023
2022
Workshops
-
Hands-On HPC Application Development Using C++ and SYCL, Burns, Khaldi, Wong, Reinders, Keryell et al., Supercomputing 2022, Online Tutorial, Nov 14, 2022
-
Introduction to Quantum Computing, Scott Pakin, Eleanor G. Rieffel, Supercomputing 2022, Online Tutorial, Nov 13, 2022
-
AMD vision for HPC and exascale, Optimisation tools for AMD’s CPUs and GPUs, Matthew Hole et al., Daresbury Laboratory, STFC, Oct 5, 2022
-
Data Parallel Essentials for Python, Praveen Kundurthy, Intel virtual workshop, Sep 29, 2022
-
Solve the Mystery of Performance Profiling, James Tullos, Intel virtual workshop, Sep 28, 2022
-
SYCL Essentials—oneDPL Coding, Praveen Kundurthy, Intel virtual workshop, Sep 20, 2022
-
FPGA programming, Xavier Martorell, Daniel Jiménez-Mazure, CASTIEL workshop, Sep 12, 2022
-
OpenMP Offload Basics, Intel oneAPI HPC Training Modules, Aug 29–Sep 2, 2022
-
SYCL Essentials—Advanced Concepts, Rakshith Krishnappa, Intel virtual workshop, Aug 18, 2022
Text books
2021
2020
2019
2018
Teaching
2019
2018
2017
2016
2014
- Scientific computing with MATLAB2
pre 2014
pre 2012
- Computational Electromagnetics1
- Data Networking1
- Java Programming1