Courses and Workshops
WestGrid offers online training sessions on programming languages, specialized software, research data management, data visualization tools, and more.
Example full-day courses:
- Moving your research to Linux and command line in remote servers
- Version control with Git
- Introduction to Python
- Introduction to HPC: using clusters to speed up your research
- Introduction to scientific visualization
- Foundations of parallel programming and the Chapel programming language
- Introduction to programming in Julia
- Introduction to Machine Learning with PyTorch
Example short courses and workshops:
- Code optimization
- Introduction to shell scripting
- Introduction to cloud computing (setting a VM in Compute Canada’s cloud)
- 3D visualization for humanities and social sciences
- Research data management
- Bioinformatics workflows in HPC
- Introduction to GPU programming
- Parallel programing with MPI
- Parallel programing with OpenMP
- Advanced topics in R programming
If there is a training topic you don't see listed that you'd like to request, contact us at firstname.lastname@example.org. Customised courses can be created, depending on your team's training needs and the specialized topics you'd like to explore.
WestGrid Training Materials
Missed a past training session or want to review the materials a second or third time?
You can find archived videos, getting started guides, domain-specific training, and more in the following places:
Our Training Materials portal hosts archived videos, slides, and practical exercises from past online webinars, in-person workshops, and multi-day summer school events. Our goal in sharing this material is to help you build your skills in using WestGrid, Compute Canada and other advanced research computing tools to support your research, no matter what your skill level or discipline may be. The sites is continually updated as we deliver sessions on new topics or revise materials on past topics. Click here for more information.
WestGrid archives recordings of all of its training videos to its YouTube channel. Visit the channel to watch archives of our:
- General training webinars
- Data visualization webinars
- Programming tutorials
- Bioinformatics webinars
- ...and more!
WestGrid Research Computing Schools
WestGrid coordinates Research Computing Schools to deliver hands-on training on a range of introductory and advanced topics. If you would like to have a customised Research Computing Summer School hosted for your researchers or R&D team, contact email@example.com for more information.