1873
Comment:
|
3626
|
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 == * 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 3 == * Combinatorics and Graph Theory - William Stein (1hr) * ????(topic yet to be decided) - S Sivaramakrishnan (30mins) * ????(more about the above topic) - William Stein (30mins) * Number Theory & it's Application in cryptography - Vanchinathan (1hr) * Cryptography in Sage - Sourav Sen Gupta (1hr) == 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 70: |
{{{ 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
- 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 3
- Combinatorics and Graph Theory - William Stein (1hr)
- ????(topic yet to be decided) - S Sivaramakrishnan (30mins)
- ????(more about the above topic) - William Stein (30mins)
Number Theory & it's Application in cryptography - Vanchinathan (1hr)
- Cryptography in Sage - Sourav Sen Gupta (1hr)
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