Differences between revisions 1 and 2
Revision 1 as of 2026-02-03 03:19:02
Size: 3346
Editor: jipilab
Comment: First draft
Revision 2 as of 2026-02-03 03:34:22
Size: 5217
Editor: jipilab
Comment: Update on SageDays 130.5
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Sage Days 130.5 - April 27th -- May 8, 2026, Montréal = = Sage Days 130.5 April 27 May 8, 2026, Montréal =
Line 3: Line 3:
== A two-week Sage Festival in Montréal == == A two-week SageMath Festival in Montréal ==
Line 5: Line 5:
'''''École de Technologie Supérieure and UQAM, Montréal''''' '''''École de Technologie Supérieure (ÉTS) and Université du Québec à Montréal (UQAM), Montréal, Canada'''''
Line 7: Line 7:
'''Topics: Introduction to Sage for Teaching and Research, Teaching with Sage, Research and Development of Sage''' '''Topics:'''
Introduction to SageMath for Teaching and Research • Teaching with SageMath • SageMath Research and Development
Line 12: Line 13:
== About the Festival == == Overview ==
Line 14: Line 15:
As partner institutions within the Université du Québec, UQAM and ÉTS will host a two-week long Sage Days (the 8th Sage Days in Montréal and the first one to take place at the '''École de Technologie Supérieure'''). The first week (held at ÉTS) will focus on the introduction of Sage and Python to interested students (open to students from all institutions!), teachers and professors with further emphasis on (but not limited to) '''learning python''', '''git workflow''', '''teaching with CAS'''. The first week will be a great occasion to learn more about the software and for advanced developers to present and improve current tools. The second week held at UQAM will take the form of a '''Research Summer School''' with a mini-course (with exercice sessions), scientific talks, and Sage working sessions with further emphasis on (but not limited to) '''Geometric and Algebraic Combinatorics''', '''Experimenting with Sage''', '''Contributing to Sage'''. The second week will be a great occasion to learn how to use Sage while working on your own projects and exchanging with experienced users on available tools. 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'''.
Line 16: Line 18:
This Sage Days is organized under the framework of the Natural Sciences and Engineering Research Council of Canada (NSERC) Discovery Grant entitled: '''“Geometric Combinatorics of Symmetric and Infinite Structures”'''. 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'''.

 * '''Week 2 (UQAM)''' takes the form of a '''Research Summer School'''.
   It will feature a mini-course (with exercise sessions), research talks, and collaborative SageMath working sessions.
   The emphasis will be on '''geometric and algebraic combinatorics''', '''computational experimentation''',
   and '''contributing to the SageMath ecosystem'''.

This Sage Days is organized within the framework of an NSERC Discovery Grant entitled:
'''“Geometric Combinatorics of Symmetric and Infinite Structures.”'''
Line 20: Line 35:
=== Week 1 === === Week 1 – Introduction & Teaching (ÉTS) ===
Line 22: Line 37:
    * Python: syntax and basic knowledge
    * SageMath: Interfaces, syntax, & basic computations
    * Applications in linear algebra, calculus, number theory, statistics
    * Teaching with SageMath
    * Git training and collaborative projects
 * 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
Line 28: Line 47:
=== Week 2 === === Week 2 – Research & Development (UQAM) ===
Line 30: Line 49:
    * Beginner, power users and developers exchange
    * Scientific talks
    * Contributing to open-source SageMath
    * Git training and collaborative projects
 * 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
Line 35: Line 55:
Organizers:
== 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'''.
 * A registration form and deadlines will be announced soon.

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 ==
Line 44: Line 110:
== Dates and Venue ==

Date:

 * Week 1 '''from April 27 to May 1, 2026''' at '''ÉTS'''
 * Week 2 '''from May 4 to May 8, 2026''' at '''UQAM


Venue: The precise location will be announced soon.
Line 58: Line 115:
== Tutorials on learning python/Sage ==
== Tutorials ==

===
Learning Python and SageMath ===
Line 62: Line 122:
== Sage Development ==
== SageMath Development Sessions ==
Line 66: Line 127:
== Status Report ==
Line 70: Line 130:
 * '''Federico Castillo''' on ''TBA'' * '''Federico Castillo''' ''Title TBA''
Line 76: Line 137:
== Funding for students ==
Line 78: Line 138:
There will be funding for meals and limited travel funding for undergraduate, graduate students and postdoc depending on the number of participants. == Funding and Support ==
Line 80: Line 140:
== Practical informations == 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 ==
Line 84: Line 152:
=== Get to UQAM/ÉTS === === Getting to ÉTS and UQAM ===
Line 88: Line 156:
=== Meals near ÉTS/UQAM === === Meals near ÉTS and UQAM ===
Line 91: Line 159:


== Code of Conduct ==

All participants are expected to follow the [[https://github.com/sagemath/sage/blob/develop/CODE_OF_CONDUCT.md|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.

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:

  • 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.

  • Week 2 (UQAM) takes the form of a Research Summer School.

    • It will feature a mini-course (with exercise sessions), research talks, and collaborative SageMath working sessions. The emphasis will be on geometric and algebraic combinatorics, computational experimentation, and contributing to the SageMath ecosystem.

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.

  • A registration form and deadlines will be announced soon.

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 CastilloTitle TBA

Participants

TBA

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.

days130.5 (last edited 2026-02-16 13:13:12 by jipilab)