Differences between revisions 1 and 11 (spanning 10 versions)
Revision 1 as of 2010-05-05 05:35:49
Size: 1873
Editor: was
Comment:
Revision 11 as of 2010-07-27 09:00:44
Size: 3529
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This is the tentative schedule for Sage Days 25. == Day 1 ==

    * Introduction to Sage, History, goals, developers - William Stein (1hr)
    * Using the Sage notebook effectively(Basic Algebra, Basic Calculus, Basic Plotting) - Prabhu Ramachandran (1hr)
    * Advanced Sage notebook tutorial (arbitrary precision numerics, Dialogs, Widgets, Advanced Algebra, Advanced Plotting, Calculus, interaction) - William Stein (1hr)
    * Contributing to Sage Mercurial - Madhusudan,FOSSEE (15mins)
    * Contributing to Sage ReST - Puneeth, FOSSEE (15mins)
    * Contributing to Sage - Advanced/Sage specific (Patches, etc.) - William Stein (30mins)

== Day 2 ==

    * Combinatorics and Graph Theory - William Stein (1hr)
    * Talk - Kiran Kedlaya (1hr)
    * Number Theory & it's Application in cryptography - Vanchinathan (1hr)
    * Cryptography in Sage - Sourav Sen Gupta (1hr)

== Day 3 ==

    * Numerics - William Stein (1hr)
    * SAGE(PARI) for Number Theory - Vanchinathan (1hr)
    * SAGE(GAP) for Groups & Representation - Vanchinathan (1hr)
    * Exploratory research with Sage on Graphs and Matrices - S Sivaramakrishnan (30mins)
    * Elaboration on Graphs and Matrices - William Stein (30mins)

== Day 4 ==

    * Running Sage notebook server - William Stein (1hr)
    * Cython - Prabhu Ramachandran (1hr)
    * Arbitrary precision & plotting used in Indian Astronomy - Venketeswara Pai R.(15mins)
    * Sage as a replacement for Commercial Tools - Prabhu Ramachandran (30mins)

------------------------------------------------------------------------------------------------------

= Previous Schedule =

== Day 1 - Monday 9th August, 2010: Introduction and Overview ==
  * 09:30 - 10:00 Refreshments
  * 10:00 - 11:00 Introduction to Sage and the Sage Notebook (talk by William Stein)
  * 11:00 - 12:00 Basic Algebra, Calculus, Numerics, Arbitrary Precision Numerics (talk by TBA)
  * 12:00 - 14:00 Lunch + Rest time
  * 14:00 - 15:00 Basic Plotting, Number Theory, Polynomials (talk by TBA)
  * 15:00 - 16:00 Sage as a replacement for Matlab for numerics (talk by TBA)
  * 16:00 - 16:20 Tea Break
  * 16:20 - 19:00 Sprints

== Day 2 - Tuesday 10th August, 2010: Cryptography ==
  * 09:30 - 10:00 Refreshments
  * 10:00 - 11:00 Cryptography in Sage (talk by TBA)
  * 11:00 - 12:00 Cryptography, continued (talk by TBA)
  * 12:00 - 14:00 Lunch + Rest time
  * 14:00 - 15:00 Cryptography (tutorial)
  * 15:00 - 16:00 Cryptography continued (tutorial)
  * 16:00 - 16:20 Tea Break
  * 16:20 - 19:00 Sprints

== Day 3 - Wednesday 11th August, 2010: Miscellaneous ==
  * 09:30 - 10:00 Refreshments
  * 10:00 - 11:00 Running a Sage notebook server (talk by William Stein)
  * 11:00 - 12:00 Writing fast compiled code using Cython (tutorial)
  * 12:00 - 14:00 Lunch + Rest time
  * 14:00 - 15:00 Combinatorics and Graph Theory (tutorial: Symmetric functions and other topics of interest)
  * 15:00 - 16:00 Graphics and visualization (tutorial)
  * 16:00 - 16:20 Tea Break
  * 16:20 - 19:00 Sprints
Line 6: Line 69:
{{{
Day 1 - Monday 9th August, 2010
  09:30 - 10:00 Refreshments
  10:00 - 11:00 Introduction to Sage and the Sage Notebook (talk by
William Stein)
  11:00 - 12:00 Basic Algebra, Calculus, Numerics, Arbitrary
Precision Numerics (talk by TBA)
  12:00 - 14:00 Lunch + Rest time
  14:00 - 15:00 Basic Plotting, Number Theory, Polynomials (talk by TBA)
  15:00 - 16:00 Sage as a replacement for Matlab for numerics (talk by TBA)
  16:00 - 16:20 Tea Break
  16:20 - 19:00 Sprints

Day 2 - Tuesday 10th August, 2010
  09:30 - 10:00 Refreshments
  10:00 - 11:00 Cryptography in Sage
    (talk by TBA)
  11:00 - 12:00 Cryptography, continued
  (talk by TBA)
  12:00 - 14:00 Lunch + Rest time
  14:00 - 15:00 Cryptography
         (tutorial)
  15:00 - 16:00 Cryptography continued
  (tutorial)
  16:00 - 16:20 Tea Break
  16:20 - 19:00 Sprints

Day 3 - Wednesday 11th August, 2010
  09:30 - 10:00 Refreshments
  10:00 - 11:00 Running a Sage notebook server
(talk by William Stein)
  11:00 - 12:00 Writing fast compiled code using Cython (tutorial)
  12:00 - 14:00 Lunch + Rest time
  14:00 - 15:00 Combinatorics and Graph Theory
(tutorial: Symmetric functions and other topics of interest: Krishnan
sir can be contacted)
  15:00 - 16:00 Graphics and visualization
    (tutorial)
  16:00 - 16:20 Tea Break
  16:20 - 19:00 Sprints

Day 4 - Thursday 12th August, 2010
  09:30 - 10:00 Refreshments
  10:00 - 11:00 Contributing to Sage
      (talk)
  11:00 - 12:00 Numbers
           (talk)
  12:00 - 14:00 Lunch + Rest time
  14:00 - 15:00 Numbers continued
    (tutorial)
  15:00 - 16:00 Numbers continued
    (tutorial)
  16:00 - 16:20 Tea Break
  16:20 - 19:00 Sprints
}}}
== Day 4 - Thursday 12th August, 2010: TBA ==
  * 09:30 - 10:00 Refreshments
  * 10:00 - 11:00 Contributing to Sage (talk)
  * 11:00 - 12:00 Sage as a replacement for MATLAB for numerics, part 2 (talk)
  * 12:00 - 14:00 Lunch + Rest time
  * 14:00 - 15:00 Numerical computation in Sage (tutorial)
  * 15:00 - 16:00 Numerical computation in Sage (tutorial)
  * 16:00 - 16:20 Tea Break
  * 16:20 - 19:00 Sprints

Sage Days 25 Schedule

Day 1

  • Introduction to Sage, History, goals, developers - William Stein (1hr)
  • Using the Sage notebook effectively(Basic Algebra, Basic Calculus, Basic Plotting) - Prabhu Ramachandran (1hr)
  • Advanced Sage notebook tutorial (arbitrary precision numerics, Dialogs, Widgets, Advanced Algebra, Advanced Plotting, Calculus, interaction) - William Stein (1hr)
  • Contributing to Sage Mercurial - Madhusudan,FOSSEE (15mins)
  • Contributing to Sage ReST - Puneeth, FOSSEE (15mins)
  • Contributing to Sage - Advanced/Sage specific (Patches, etc.) - William Stein (30mins)

Day 2

  • Combinatorics and Graph Theory - William Stein (1hr)
  • Talk - Kiran Kedlaya (1hr)
  • Number Theory & it's Application in cryptography - Vanchinathan (1hr)

  • Cryptography in Sage - Sourav Sen Gupta (1hr)

Day 3

  • Numerics - William Stein (1hr)
  • SAGE(PARI) for Number Theory - Vanchinathan (1hr)
  • SAGE(GAP) for Groups & Representation - Vanchinathan (1hr)

  • Exploratory research with Sage on Graphs and Matrices - S Sivaramakrishnan (30mins)
  • Elaboration on Graphs and Matrices - William Stein (30mins)

Day 4

  • Running Sage notebook server - William Stein (1hr)
  • Cython - Prabhu Ramachandran (1hr)
  • Arbitrary precision & plotting used in Indian Astronomy - Venketeswara Pai R.(15mins)

  • Sage as a replacement for Commercial Tools - Prabhu Ramachandran (30mins)


Previous Schedule

Day 1 - Monday 9th August, 2010: Introduction and Overview

  • 09:30 - 10:00 Refreshments
  • 10:00 - 11:00 Introduction to Sage and the Sage Notebook (talk by William Stein)
  • 11:00 - 12:00 Basic Algebra, Calculus, Numerics, Arbitrary Precision Numerics (talk by TBA)
  • 12:00 - 14:00 Lunch + Rest time
  • 14:00 - 15:00 Basic Plotting, Number Theory, Polynomials (talk by TBA)
  • 15:00 - 16:00 Sage as a replacement for Matlab for numerics (talk by TBA)
  • 16:00 - 16:20 Tea Break
  • 16:20 - 19:00 Sprints

Day 2 - Tuesday 10th August, 2010: Cryptography

  • 09:30 - 10:00 Refreshments
  • 10:00 - 11:00 Cryptography in Sage (talk by TBA)
  • 11:00 - 12:00 Cryptography, continued (talk by TBA)
  • 12:00 - 14:00 Lunch + Rest time
  • 14:00 - 15:00 Cryptography (tutorial)
  • 15:00 - 16:00 Cryptography continued (tutorial)
  • 16:00 - 16:20 Tea Break
  • 16:20 - 19:00 Sprints

Day 3 - Wednesday 11th August, 2010: Miscellaneous

  • 09:30 - 10:00 Refreshments
  • 10:00 - 11:00 Running a Sage notebook server (talk by William Stein)
  • 11:00 - 12:00 Writing fast compiled code using Cython (tutorial)
  • 12:00 - 14:00 Lunch + Rest time
  • 14:00 - 15:00 Combinatorics and Graph Theory (tutorial: Symmetric functions and other topics of interest)
  • 15:00 - 16:00 Graphics and visualization (tutorial)
  • 16:00 - 16:20 Tea Break
  • 16:20 - 19:00 Sprints

Day 4 - Thursday 12th August, 2010: TBA

  • 09:30 - 10:00 Refreshments
  • 10:00 - 11:00 Contributing to Sage (talk)
  • 11:00 - 12:00 Sage as a replacement for MATLAB for numerics, part 2 (talk)
  • 12:00 - 14:00 Lunch + Rest time
  • 14:00 - 15:00 Numerical computation in Sage (tutorial)
  • 15:00 - 16:00 Numerical computation in Sage (tutorial)
  • 16:00 - 16:20 Tea Break
  • 16:20 - 19:00 Sprints

daysindia25/schedule (last edited 2010-10-21 10:16:41 by Anop Jacob Thomas)