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 SageMath • SageMath Research and Development
Contents
- Sage Days 130.5 – April 27 – May 8, 2026, Montréal
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:
Week 1 (ÉTS) focuses on introductions to Python and SageMath for students, instructors, and researchers.
- It is open to participants from all institutions and levels, with a particular emphasis on:
learning Python, using SageMath for teaching, basic mathematical applications, and collaborative development tools.
- It is open to participants from all institutions and levels, with a particular emphasis on:
Week 2 (UQAM) takes the form of a Research Summer School.
This Sage Days is organized within the framework of an NSERC Discovery Grant entitled: “Geometric Combinatorics of Symmetric and Infinite Structures.”
Workshop Highlights
Week 1 – Introduction & Teaching (ÉTS)
- Python: syntax and basic programming concepts
Introduction to SageMath: interfaces, syntax, and basic computations
- Applications in:
- linear algebra
- calculus
- number theory
- statistics
Teaching mathematics with SageMath
- Git basics, workflows, and collaborative projects
Week 2 – Research & Development (UQAM)
- Mini-course with exercise sessions
- Scientific research talks
- Exchange between beginners, power users, and Sage developers
Contributing to open-source SageMath
- Collaborative Sage development sessions
Dates and Venue
Dates
Week 1: April 27 – May 1, 2026 (ÉTS)
Week 2: May 4 – May 8, 2026 (UQAM)
Venue
The precise locations and room numbers will be announced soon.
Registration
Registration is required to attend Sage Days 130.5.
Participation is possible for either week or both weeks.
Registration is free of charge.
The registration form is available at https://framaforms.org/inscription-sage-days-ets-uqam-1770393973
Registration is open until March 27th.
Priority for funding support will be given to participants who register early.
Target Audience
Sage Days 130.5 is intended for:
- undergraduate and graduate students
- lecturers and professors
- researchers using computational tools
SageMath users at all levels
developers interested in contributing to SageMath
Beginners are welcome, especially during Week 1. Week 2 is particularly suitable for participants with some prior exposure to Python or SageMath.
Prerequisites
Week 1: No prior knowledge of Python or SageMath is required.
Week 2: Basic familiarity with Python and/or SageMath is recommended.
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
TBA
Tutorials
Learning Python and SageMath
TBA
SageMath Development Sessions
TBA
Speakers
Federico Castillo — Title TBA
Participants
- Jean-Philippe Labbé (ÉTS)
- Yossef Moftah Mohamed
- Félix Reutenauer (UQAM)
- Kaveh Mousavand (Okinawa Institute of Science and Technology, Japan)
- Dhouib (ÉTS)
- Dima Pasechnik (Northwestern University, Evanston IL, USA)
Ziyue Zhou (Université de Bordeaux & Ecole Polytechnique)
- Marc Boulé (ÉTS)
- Catalina Quincosis (LACIM)
- Karimatou Djenabou (UQAM)
- Jerome Quintin (Ecole de technologie superieure)
- Clare Minnerath (University of Washington)
- Ilani Axelrod-Freed (Massachusetts Institute of Technology)
- Scott Neville (UQAM)
- Monica Garcia (LACIM)
- Kristen Peterson (Concordia University)
- Herman Goulet-Ouellet (Université de Moncton)
- Gypsy Akhyar (University of Melbourne)
Alice Postovskiy (McGill University)
- Samy Mekkati (ÉTS)
- Ismael El Yassini (Polytechnique Montréal)
Boris Zupancic (McGill University)
Shousen Lu (McGill University)
- Xavier Provençal (ÉTS)
- Vincent Macri (University of Calgary)
- Mike Cummings (University of Waterloo)
- Sophie Rehberg (LACIM/UQAM)
- Ben Hersey (Concordia University)
- Niccolo Turillo (University of Florida)
- Sajjad Ahangar (ÉTS)
- Samira Graïne (ÉTS )
- Cassista (Université de Moncton)
- Nadia Lafrenière (Concordia University)
- Austin Pham (Carleton University)
- Jose Bastidas (LACIM)
Funding and Support
Funding will be available for:
- meals during the event
- limited travel support
Priority will be given to undergraduate students, graduate students, and postdoctoral researchers. Details and application procedures will be announced.
Practical Information
TBA
Getting to ÉTS and UQAM
TBA
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.
