Self-paced Courses
E-research community and NCI training courses are available here.
Programming Basics
Version Control with Git
Introduction to Python
Introduction to the Unix Shell
C Programming for Scientific Computing
Deep Learning
Introduction to Neural Networks and PyTorch
Deep Learning Model Development in Weather and Climate Studies
* Lucie Notebook
High Performance Computing
Parallel Programming
Introduction to Parallel Programming using Python
Parallel Python Introduction to Dask
Parallel Python Introduction to Numba
Parallel Python Introduction to CuPy
GPU Programming Introduction to CUDA
Parallel Programming Introduction to MPI