# Sage Days 20.5: Fields Institute, Toronto, Canada

Offical website: http://www.fields.utoronto.ca/programs/scientific/09-10/sage/

- Dates: May 3-7, 2010
- Organizers: Nantel Bergeron, Franco Saliola, Mike Zabrocki

## Schedule

**General format**- 10h00--10h30 - coffee and introductions
- 10h30--11h30 - talk/tutorial
- 11h30--12h30 - talk/tutorial
- 12h30--14h00 - lunch
- 14h00--15h00 - talk/tutorial/coding sprints
- 15h00--15h30 - coffee
- 15h30 onwards: tutorial/coding sprints/specialized talks/....

## Resources

### Obtaining and Installing Sage

We will standardize on

**Sage Version 4.4**, so please have that version installed on you computer (this is a very new release, and it might be a day or two until the binaries for version 4.4 are available).To install Sage, please visit the Sage website, click download and follow the instructions. You can either download and install a binary for your system, or you can compile from source. Be aware that compiling from source takes a long time.

### Guides

**Sage**A tour of Sage closely follows the tour of Mathematica that is at the beginning of the Mathematica Book.

Exploring Mathematics with Sage: a free, open-source mathematical workshop

Project Euler: Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. This is a great source of problems to attempt while learning Sage/Python.

**Python**Dive into Python is a Python book for experienced programmers. Also available in French, Plongez au coeur de Python, and other languages.

Discover Python is a series of articles published in IBM's developerWorks technical resource center.

**Mercurial**Hg Init: a Mercurial Tutorial. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts of Mercurial.

Learning Mercurial in Workflows. This page illustrates the use of Mercurial in various workflows.

Mq Tutorial. A tutorial on Mercurial queues.

### Coding Sprints

There are several proposed topics for coding sprints on the Sage-Combinat Road Map. Others can/will be posted here.