Skip to main content
SHARCNET Training
  • Home
  • Compute Ontario
    Web Site
    HPC4Health Centre for Advanced Computing (CAC) SciNet SHARCNET
  • Alliance Canada
    Web Site
    ACENet Calcul Québec Compute/Calcul Ontario BC DRI Group Prairies DRI Group
  • Help
    National Help Wiki Create a Ticket Create a SHARCNET-specific Ticket
    Apply For an Account
  • More
Close
Toggle search input
English ‎(en)‎
English ‎(en)‎ Français ‎(fr)‎
Log in
SHARCNET Training
Home Compute Ontario Collapse Expand
Web Site HPC4Health Centre for Advanced Computing (CAC) SciNet SHARCNET
Alliance Canada Collapse Expand
Web Site ACENet Calcul Québec Compute/Calcul Ontario BC DRI Group Prairies DRI Group
Help Collapse Expand
National Help Wiki Create a Ticket Create a SHARCNET-specific Ticket Apply For an Account

Blocks

Skip Calendar

Calendar

◄   May |

June 2025

| July   ►
Sunday Sun Monday Mon Tuesday Tue Wednesday Wed Thursday Thu Friday Fri Saturday Sat
No events, Sunday, 1 June 1
No events, Sunday, 1 June 1
5 events, Monday, 2 June 2
  •   Computational and Mathematical Analysis for a Simple Network Model of Associative Memory (Session 1 of 2)
  •   Overview of Training Opportunities in the School and "Beyond"
  •   Working with Jupyter on the Clusters
  •   Computational and Mathematical Analysis for a Simple Network Model of Associative Memory (Session 2 of 2)
  •   Introduction to Version Control Using Git
  • more
Computational and Mathematical Analysis for a Simple Network Model of Associative Memory (Session 1 of 2)
Overview of Training Opportunities in the School and "Beyond"
Working with Jupyter on the Clusters
Computational and Mathematical Analysis for a Simple Network Model of Associative Memory (Session 2 of 2)
Introduction to Version Control Using Git
5 events, Monday, 2 June 2
4 events, Tuesday, 3 June 3
  •   Data Visualization in Bioinformatics (R)
  •   Introduction to Advanced Research Computing
  •   Introduction to R
  •   Network Analysis of Neurophysiological Data
  • more
Data Visualization in Bioinformatics (R)
Introduction to Advanced Research Computing
Introduction to R
Network Analysis of Neurophysiological Data
4 events, Tuesday, 3 June 3
4 events, Wednesday, 4 June 4
  •   Scaling Up HPC Workflows (Session 1 of 2)
  •   Bioinformatics: Analysis of RNA-sequencing Data
  •   Scaling Up HPC Workflows (Session 2 of 2)
  •   Bioinformatics for Pathway Enrichment Analysis
  • more
Scaling Up HPC Workflows (Session 1 of 2)
Bioinformatics: Analysis of RNA-sequencing Data
Scaling Up HPC Workflows (Session 2 of 2)
Bioinformatics for Pathway Enrichment Analysis
4 events, Wednesday, 4 June 4
4 events, Thursday, 5 June 5
  •   Introduction to C (Session 1 of 2)
  •   Machine Learning (Session 1 of 2)
  •   Introduction to C (Session 2 of 2)
  •   Machine Learning (Session 2 of 2)
  • more
Introduction to C (Session 1 of 2)
Machine Learning (Session 1 of 2)
Introduction to C (Session 2 of 2)
Machine Learning (Session 2 of 2)
4 events, Thursday, 5 June 5
4 events, Friday, 6 June 6
  •   Fortran as a Second Language (Session 1 of 2)
  •   Bioinformatics: Long-read Sequencing Applications
  •   Fortran as a Second Language (Session 2 of 2)
  •   Data Preparation for Machine Learning
  • more
Fortran as a Second Language (Session 1 of 2)
Bioinformatics: Long-read Sequencing Applications
Fortran as a Second Language (Session 2 of 2)
Data Preparation for Machine Learning
4 events, Friday, 6 June 6
No events, Saturday, 7 June 7
No events, Saturday, 7 June 7
No events, Sunday, 8 June 8
No events, Sunday, 8 June 8
4 events, Monday, 9 June 9
  •   Introduction to Artificial Neural Networks (Session 1 of 3)
  •   Introduction to Python (Session 1 of 2)
  •   Introduction to Artificial Neural Networks (Session 2 of 3)
  •   Introduction to Python (Session 2 of 2)
  • more
Introduction to Artificial Neural Networks (Session 1 of 3)
Introduction to Python (Session 1 of 2)
Introduction to Artificial Neural Networks (Session 2 of 3)
Introduction to Python (Session 2 of 2)
4 events, Monday, 9 June 9
4 events, Tuesday, 10 June 10
  •   Introduction to Artificial Neural Networks (Session 3 of 3)
  •   Introduction to Linux Shell (Session 1 of 2)
  •   Introduction to Linux Shell (Session 2 of 2)
  •   Reproducible Research Practices and Tools
  • more
Introduction to Artificial Neural Networks (Session 3 of 3)
Introduction to Linux Shell (Session 1 of 2)
Introduction to Linux Shell (Session 2 of 2)
Reproducible Research Practices and Tools
4 events, Tuesday, 10 June 10
6 events, Wednesday, 11 June 11
  •   Scientific Visualization (Session 1 of 2)
  •   Research Data Management: A Global Perspective on Making Data FAIR
  •   The Beginner’s Guide to Data Curation
  •   Scientific Visualization (Session 2 of 2)
  •   Introduction to Alliance RDM Services
  •   Enhancing the FAIRness of Sensitive and Restricted Access Research Data: data deposit, de-identification, and re-use
  • more
Scientific Visualization (Session 1 of 2)
Research Data Management: A Global Perspective on Making Data FAIR
The Beginner’s Guide to Data Curation
Scientific Visualization (Session 2 of 2)
Introduction to Alliance RDM Services
Enhancing the FAIRness of Sensitive and Restricted Access Research Data: data deposit, de-identification, and re-use
6 events, Wednesday, 11 June 11
5 events, Thursday, 12 June 12
  •   Using Containers: Apptainer (Session 1 of 2)
  •   Practical Guide To The H100 and Taking Full Advantage of Compute Ontario's Newest GPUs
  •   Implementing Institutional RDM Strategies
  •   Using Containers: Apptainer (Session 2 of 2)
  •   Text Mining
  • more
Using Containers: Apptainer (Session 1 of 2)
Practical Guide To The H100 and Taking Full Advantage of Compute Ontario's Newest GPUs
Implementing Institutional RDM Strategies
Using Containers: Apptainer (Session 2 of 2)
Text Mining
5 events, Thursday, 12 June 12
4 events, Friday, 13 June 13
  •   AI showcase
  •   DASK
  •   Data Parallelism and Model Parallelism for Scaling Training Across Multiple GPUs
  •   Incorporating Other Languages into Python
  • more
AI showcase
DASK
Data Parallelism and Model Parallelism for Scaling Training Across Multiple GPUs
Incorporating Other Languages into Python
4 events, Friday, 13 June 13
No events, Saturday, 14 June 14
No events, Saturday, 14 June 14
No events, Sunday, 15 June 15
No events, Sunday, 15 June 15
4 events, Monday, 16 June 16
  •   High Performance Computing in Python (Session 1 of 2)
  •   Multicore Parallel Programming (OpenMP) (Session 1 of 2)
  •   High Performance Computing in Python (Session 2 of 2)
  •   Multicore Parallel Programming (OpenMP) (Session 2 of 2)
  • more
High Performance Computing in Python (Session 1 of 2)
Multicore Parallel Programming (OpenMP) (Session 1 of 2)
High Performance Computing in Python (Session 2 of 2)
Multicore Parallel Programming (OpenMP) (Session 2 of 2)
4 events, Monday, 16 June 16
6 events, Tuesday, 17 June 17
  •   GPU Programming: CUDA (Session 1 of 6)
  •   Introduction to Julia for Scientific and Parallel Computing (Session 1 of 4)
  •   Moving to Rust for Memory Safe Code
  •   GPU Programming: CUDA (Session 2 of 6)
  •   Introduction to Julia for Scientific and Parallel Computing (Session 2 of 4)
  •   Data Security
  • more
GPU Programming: CUDA (Session 1 of 6)
Introduction to Julia for Scientific and Parallel Computing (Session 1 of 4)
Moving to Rust for Memory Safe Code
GPU Programming: CUDA (Session 2 of 6)
Introduction to Julia for Scientific and Parallel Computing (Session 2 of 4)
Data Security
6 events, Tuesday, 17 June 17
6 events, Wednesday, 18 June 18
  •   GPU Programming: CUDA (Session 3 of 6)
  •   Introduction to Julia for Scientific and Parallel Computing (Session 3 of 4)
  •   Parallel Programming with MPI (Session 1 of 4)
  •   GPU Programming: CUDA (Session 4 of 6)
  •   Introduction to Julia for Scientific and Parallel Computing (Session 4 of 4)
  •   Parallel Programming with MPI (Session 2 of 4)
  • more
GPU Programming: CUDA (Session 3 of 6)
Introduction to Julia for Scientific and Parallel Computing (Session 3 of 4)
Parallel Programming with MPI (Session 1 of 4)
GPU Programming: CUDA (Session 4 of 6)
Introduction to Julia for Scientific and Parallel Computing (Session 4 of 4)
Parallel Programming with MPI (Session 2 of 4)
6 events, Wednesday, 18 June 18
8 events, Thursday, 19 June 19
  •   GPU Programming: CUDA (Session 5 of 6)
  •   Modern C++ for Parallel Programming (Session 1 of 4)
  •   Depositing in Borealis, the Canadian Dataverse Repository
  •   Using Data Collections in Odesi and Scholars GeoPortal in Your Research
  •   GPU Programming: CUDA (Session 6 of 6)
  •   Modern C++ for Parallel Programming (Session 2 of 4)
  •   Metadata in the DRI Ecosystem: A Pragmatic Introduction
  •   Data Management Plans: Researcher and RDM Expert Panel
  • more
GPU Programming: CUDA (Session 5 of 6)
Modern C++ for Parallel Programming (Session 1 of 4)
Depositing in Borealis, the Canadian Dataverse Repository
Using Data Collections in Odesi and Scholars GeoPortal in Your Research
GPU Programming: CUDA (Session 6 of 6)
Modern C++ for Parallel Programming (Session 2 of 4)
Metadata in the DRI Ecosystem: A Pragmatic Introduction
Data Management Plans: Researcher and RDM Expert Panel
8 events, Thursday, 19 June 19
4 events, Friday, 20 June 20
  •   Parallel Programming with MPI (Session 3 of 4)
  •   Modern C++ for Parallel Programming (Session 3 of 4)
  •   Parallel Programming with MPI (Session 4 of 4)
  •   Modern C++ for Parallel Programming (Session 4 of 4)
  • more
Parallel Programming with MPI (Session 3 of 4)
Modern C++ for Parallel Programming (Session 3 of 4)
Parallel Programming with MPI (Session 4 of 4)
Modern C++ for Parallel Programming (Session 4 of 4)
4 events, Friday, 20 June 20
No events, Saturday, 21 June 21
No events, Saturday, 21 June 21
No events, Sunday, 22 June 22
No events, Sunday, 22 June 22
No events, Monday, 23 June 23
No events, Monday, 23 June 23
No events, Tuesday, 24 June 24
No events, Tuesday, 24 June 24
No events, Wednesday, 25 June 25
No events, Wednesday, 25 June 25
No events, Thursday, 26 June 26
No events, Thursday, 26 June 26
No events, Friday, 27 June 27
No events, Friday, 27 June 27
No events, Saturday, 28 June 28
No events, Saturday, 28 June 28
No events, Sunday, 29 June 29
No events, Sunday, 29 June 29
No events, Monday, 30 June 30
No events, Monday, 30 June 30
         
Full calendar
Skip Upcoming events

Upcoming events

Introduction to Artificial Neural Networks (Session 1 of 3)
Monday, 9 June, 9:00 AM » 12:00 PM
Introduction to Python (Session 1 of 2)
Monday, 9 June, 9:00 AM » 12:00 PM
Introduction to Artificial Neural Networks (Session 2 of 3)
Monday, 9 June, 1:30 PM » 4:30 PM
Introduction to Python (Session 2 of 2)
Monday, 9 June, 1:30 PM » 4:30 PM
Introduction to Artificial Neural Networks (Session 3 of 3)
Tuesday, 10 June, 9:00 AM » 12:00 PM
Introduction to Linux Shell (Session 1 of 2)
Tuesday, 10 June, 9:00 AM » 12:00 PM
Introduction to Linux Shell (Session 2 of 2)
Tuesday, 10 June, 1:30 PM » 4:30 PM
Reproducible Research Practices and Tools
Tuesday, 10 June, 1:30 PM » 4:30 PM
Scientific Visualization (Session 1 of 2)
Wednesday, 11 June, 9:00 AM » 12:00 PM
Research Data Management: A Global Perspective on Making Data FAIR
Wednesday, 11 June, 9:00 AM » 10:25 AM
The Beginner’s Guide to Data Curation
Wednesday, 11 June, 10:35 AM » 12:00 PM
Scientific Visualization (Session 2 of 2)
Wednesday, 11 June, 1:30 PM » 4:30 PM
Introduction to Alliance RDM Services
Wednesday, 11 June, 1:30 PM » 2:55 PM
Enhancing the FAIRness of Sensitive and Restricted Access Research Data: data deposit, de-identification, and re-use
Wednesday, 11 June, 3:05 PM » 4:30 PM
Using Containers: Apptainer (Session 1 of 2)
Thursday, 12 June, 9:00 AM » 12:00 PM
Practical Guide To The H100 and Taking Full Advantage of Compute Ontario's Newest GPUs
Thursday, 12 June, 9:00 AM » 10:25 AM
Implementing Institutional RDM Strategies
Thursday, 12 June, 10:35 AM » 12:00 PM
Using Containers: Apptainer (Session 2 of 2)
Thursday, 12 June, 1:30 PM » 4:30 PM
Text Mining
Thursday, 12 June, 1:30 PM » 4:30 PM
AI showcase
Friday, 13 June, 9:00 AM » 12:00 PM
Go to calendar...

SHARCNET Advanced Research Computing Training

  • Welcome!

    This SHARCNET Advanced Research Computing (ARC) Training portal provides information, tutorials, activities, and courses to researchers using supported systems and services. In addition to SHARCNET-institution affiliated researchers, supported researchers include all researchers at Canadian institutions affliliated with the Digital Research Alliance of Canada and its partners'/members' institutions.

      • SHARCNET New User Course
        A self-paced course.

      • SHARCNET's Self-Paced Courses
        These are self-paced do-it-oneself courses with no live sessions on a variety of topics.


      Some Past Compute Ontario Summer Schools: https://training.computeontario.ca/

      Verifying a certificate was issued by us:

      • Starting in Sept. 2023, any awarded certificates from this web site can be verified via the QRCode on the certificate or manually by going to https://training.sharcnet.ca/courses/admin/tool/certificate/index.php. (With the latter you will need to enter the hex code found under the QR Code on the certificate.)


      Concerns, Issues, and/or Questions?

      • Should there be any concerns, issues, questions, etc. please contact us by sending an email to support@tech.alliancecan.ca with SHARCNET in the subject and suitable content expressing your concerns, issues, questions, etc. as is appropriate.

Skip course categories

Course categories

Expand all

Getting Help (3)

Self-Paced Courses (8)

2024-2025 Academic Year Courses (13)

Past Courses, Events, and Summer Schools

Custom, Special, or Staff-Hosted (3)


You are not logged in. (Log in)
Data retention summary
Powered by Moodle