Please ensure Javascript is enabled for purposes of website accessibility

CAC’s Workshop Series

Discover Our Workshop Series

We are excited to offer a dynamic series of courses designed to empower researchers, students, and enthusiasts with essential computing and data science skills.

Our workshops are available throughout the year and are offered every semester. Whether you are a beginner eager to kickstart your journey or a seasoned professional looking to stay ahead in the ever-evolving field, our workshops have something for everyone.

Featured Courses

Explore our dynamic selection of past offerings, which evolve over time to cater to diverse interests and expertise levels. Keep an eye out for upcoming additions to our lineup as we continually introduce new courses to meet the evolving needs of the research community.

Stay Tuned for Upcoming Sessions

Our workshop series runs every semester. Keep an eye on our training and events page for updates on upcoming workshops, registration details, and other information.

Building Reproducible Computation Workflows

Building reproducible computation workflows

With the growing use of computational workflows in data-driven science, reproducibility, scalability, and portability have become increasingly important. Platforms such as Galaxy have made computational analyses more accessible to non-experts by providing reusable workflows and supporting reproducible execution through software dependency and environment management. The rapid adoption of large language models (LLMs) and other computationally intensive methods has further highlighted the need for reproducible, transparent, and sustainable computational research.

In this presentation, I will discuss best practices for managing software environments and developing reproducible workflows on Alliance clusters. I will also explore workflow portability and strategies for designing workflows that can be reproduced across diverse computing environments, including high-performance computing (HPC) systems, bare-cloud environments, and secure or isolated platforms.

**No registration is required

Want Reminders for This Session?

Compute Ontario: Colloquia Series

The Compute Ontario Colloquia are weekly Zoom presentations on Advanced Research Computing, Research Data Management and Research Software topics, delivered by staff from three Compute Ontario consortia (CAC, SciNet, SHARCNET) and guest speakers. The colloquia are 1-hour long and include time for questions. No registration is required.

Cryptography 101

Cryptography 101

 

In this course we will discuss cryptography, its relevance and importance in everyday computing. We will discuss the historical context as well as current applications of different forms of cryptography. We will cover symmetric encryption, asymmetric encryption as well as hashing. Lastly, we will put theory into practice and discuss how different cryptographic mechanisms are implemented in well known network protocols we use every day.

**No registration is required

Want Reminders for This Session?

Compute Ontario: Colloquia Series

The Compute Ontario Colloquia are weekly Zoom presentations on Advanced Research Computing, Research Data Management and Research Software topics, delivered by staff from three Compute Ontario consortia (CAC, SciNet, SHARCNET) and guest speakers. The colloquia are 1-hour long and include time for questions. No registration is required.