Sage Days 130.5 – April 27 – May 8, 2026, Montréal

A two-week SageMath Festival in Montréal

École de Technologie Supérieure (ÉTS) and Université du Québec à Montréal (UQAM), Montréal, Canada

Topics: Introduction to SageMath for Teaching and Research • Teaching with SageMathSageMath Research and Development

Overview

As partner institutions within the Université du Québec network, UQAM and ÉTS will host a two-week Sage Days event in Montréal. This will be the 8th Sage Days held in Montréal and the first Sage Days hosted at the École de Technologie Supérieure.

The festival is structured in two complementary weeks:

This Sage Days is organized within the framework of an NSERC Discovery Grant entitled: “Geometric Combinatorics of Symmetric and Infinite Structures.”

Dates and Venue

Dates

Venue

Registration

Registration is required to attend Sage Days 130.5.

Target Audience

Sage Days 130.5 is intended for:

Beginners are welcome, especially during Week 1. Week 2 is particularly suitable for participants with some prior exposure to Python or SageMath.

Prerequisites

Participants are expected to bring a laptop with a working SageMath installation (or the ability to use SageMath via online platforms). If you do not have Sage installed: not a problem! Installation instructions will be provided during the event.

Organizers

Program

Week 1

Monday April 27

Tuesday April 28

Wednesday April 29

Thursday April 30

Friday May 1

8:30

Coffee

9:00

Welcome

More on Python

What is git? (and github!)

How to contribute to Sage in 2026

Work Hacks

9:30

Presentation

10:00

Break

10:30

Intro to Python

Exo Python + Work session

Exo Git + Work session

Easy bug fixing challenge

Work Session

11:00

11:30

12:00

Lunch

12:30

13:00

13:30

Installation + Exo Python

Intro to Sage

More on Sage

Intro to Cocalc + Q&A

Cocalc for teaching + Q&A

14:00

14:30

Tutorial Jupyter

Tutorial TBA

15:00

Break

15:30

Tutorial Migration

Notebook challenge

Exo Sage + Work session

Work session

Status Report

16:00

Lightning Talks

16:45

Status Report

Status Report

Status Report

17:00

End

Beer / Cocktail

End

End

End

Learning Python and SageMath

Tutorials

Interactive Activities

Week 2

Monday May 4

Tuesday May 5

Wednesday May 6

Thursday May 7

Friday May 8

9:30

Castillo

Castillo

González D'León

González D'León

Castillo

10:00

10:30

Break

11:00

Exercises

Exercises

Wiebe

Exercises

Exercises

11:30

12:00

Lunch

Status Report

12:30

Lunch

13:00

13:30

González D'León

Work session (Intro Git)

Work session (Contribute to Sage & packaging)

Work session

Discussion

14:00

14:30

Exercises

Posters

Exercises

15:00

15:30

Break

End

16:00

Work session

Work session

Work session

Work session

16:45

Status Report

Status Report

Status Report

Status Report

17:00

End

End

End

End

Lectures

Plenary talk

Posters

Participants

Practical Information

TBA

Getting to ÉTS

From the Bonaventure metro station, search for exit labeled “ÉTS - École de Technologie Supérieure” and follow the map:

Carte_ETS.jpg

1111 rue Notre Dame Ouest, Montréal, H3C 6M8

Getting to UQAM

From the Place-des-arts metro station: search for exit labeled “UQAM”, which will bring you directly to the Pavillon PK

Carte_UQAM.jpg

201 avenue du Président-Kennedy, Montréal, H2X 3Y7

Meals near ÉTS and UQAM

TBA

Code of Conduct

All participants are expected to follow the SageMath Code of Conduct.

Accessibility and Inclusion

The organizers are committed to making Sage Days 130.5 an inclusive and accessible event. Participants with accessibility needs or special accommodations are encouraged to contact the organizers in advance.

days130.5 (last edited 2026-05-05 15:20:38 by Bastidas-Jose)