CDSI offers a series of workshops on topics related to programming languages, data science, advanced statistical methods, cluster computing, machine learning and more. The workshops are offered for free to the entire McGill community (students, researchers, and staff) from all faculties.

Workshops take place in hybrid format (in person and online). Registration closes 24 hours before the workshop. 

If you need to cancel your registration, follow the link provided on your registration confirmation email or please email us at cdsi.science [at] mcgill.ca (cdsi[dot]science[at]mcgill[dot]ca) as soon as possible in order to give your seat to another participant.

Please note that the Co-Curricular Record is currently being transitioned to the Student Experience Record; we are working with Teaching and Academic Programs (TAP) to ensure recognition for participation.

Winter 2026 Workshops

Computer Systems

WorkshopDateTimeRegistration Link
Understanding File SystemsWednesday, January 28, 202610:30 AM to 12:30 PMRegister
Introduction to LinuxWednesday, February 4, 202610:30 AM to 12:30 PMRegister
Introduction to Cluster ComputingWednesday, February 11, 202610:30 AM to 12:30 PMRegister

Data Science in R

WorkshopDateTimeRegistration Link
Introduction to R using RStudioTuesday, January 13, 202610:30 AM to 12:30 PMRegister
Introduction to the Data Science Life Cycle (Using R)Tuesday, January 20, 202610:30 AM to 12:30 PMRegister
Programming with Generative AI in RFriday, January 23, 202610:30 AM to 12:30 PMRegister
Data Wrangling in RTuesday, January 27, 202610:30 AM to 12:30 PMRegister
Intermediate Data Wrangling in RTuesday, February 3, 202610:30 AM to 12:30 PMRegister
Introduction to Data Visualization in RTuesday, February 10, 202610:30 AM to 12:30 PMRegister
Intermediate Data Visualization in RTuesday, February 17, 202610:30 AM to 12:30 PMRegister
Exploratory Data Analysis in RTuesday, February 24, 202610:30 AM to 12:30 PMRegister
Working with Dates, Times and Tables in RWednesday, February 25, 202610:30 AM to 12:30 PMRegister
Parallel Computing and Working with Big Data in RFriday, February 27, 202610:30 AM to 12:30 PMRegister
Creating a Shiny Dashboard in RTuesday, March 10, 202610:30 AM to 12:30 PMRegister
Introduction to Git Using RTuesday, March 17, 202610:30 AM to 12:30 PMRegister
Version Control with Git in RTuesday, March 24, 202610:30 AM to 12:30 PMRegister
Introduction to Quarto (R Markdown)Tuesday, March 31, 202610:30 AM to 12:30 PMRegister

Data Science in Python

WorkshopDateTimeRegistration Link
Introduction to the Data Science Life Cycle (Using Python)Wednesday, March 11, 202610:30 AM to 12:30 PMRegister
Data Wrangling in PythonWednesday, March 18, 202610:30 AM to 12:30 PMRegister
Intro to Data Visualization in PythonWednesday, March 25, 202610:30 AM to 12:30 PMRegister
Exploratory Data Analysis in PythonWednesday, April 1, 202610:30 AM to 12:30 PMRegister

Advanced Statistics

WorkshopDateTimeRegistration Link
Design and Implementation of Statistical Simulation StudiesFriday, January 16, 202610:30 AM to 12:30 PMRegister
An Introduction to Bayesian InferenceFriday, January 30, 202610:30 AM to 12:30 PMRegister
Meta-AnalysisFriday, February 6, 202610:30 AM to 12:30 PMRegister
Treating Missing Data in Bayesian ModelsFriday, February 20, 202610:30 AM to 12:30 PMRegister
Statistical Network Analysis in RFriday, March 13, 202610:30 AM to 12:30 PMRegister
Introduction to Structural Equation Modeling (SEM)Friday, March 20, 202610:30 AM to 12:30 PMRegister