9 <ul> |
9 <ul> |
10 <li> |
10 <li> |
11 09:30 - 10:00 Refreshments |
11 09:30 - 10:00 Refreshments |
12 </li> |
12 </li> |
13 <li> |
13 <li> |
14 10:00 - 11:00 Introduction to Sage and the Sage Notebook (talk by William Stein) |
14 10:00 - 11:00 Introduction to Sage, History, goals, developers (talk by William Stein) |
15 </li> |
15 </li> |
16 <li> |
16 <li> |
17 11:00 - 12:00 Basic Algebra, Calculus, Numerics, Arbitrary Precision Numerics (talk by TBA) |
17 11:00 - 12:00 Using the Sage notebook effectively(Basic algebra, calculus, plotting (talk by Prabhu Ramachandran) |
18 </li> |
18 </li> |
19 <li> |
19 <li> |
20 12:00 - 14:00 Lunch + Rest time |
20 12:00 - 14:00 Lunch + Rest time |
21 </li> |
21 </li> |
22 <li> |
22 <li> |
23 14:00 - 15:00 Basic Plotting, Number Theory, Polynomials (talk by TBA) |
23 14:00 - 15:00 Advanced Sage notebook tutorial(arbitary precision numerics, dialogs, widgets, advanced algebra, advanced plotting, calculus, interaction) (talk by William Stein) |
24 </li> |
24 </li> |
25 <li> |
25 <li> |
26 15:00 - 16:00 Sage as a replacement for Matlab for numerics (talk by TBA) |
26 15:00 - 15:15 Contributing to Sage(Mercurial) (talk by Madhusudan,FOSSEE) |
|
27 </li> |
|
28 <li> |
|
29 15:15 - 15:30 Contributing to Sage (ReST) (talk by Puneeth,FOSSEE) |
|
30 </li> |
|
31 <li> |
|
32 15:30 - 16:00 Contributing to Sage (Advanced/Sage specific - patches, etc) (talk by William Stein) |
27 </li> |
33 </li> |
28 <li> |
34 <li> |
29 16:00 - 16:20 Tea Break |
35 16:00 - 16:20 Tea Break |
30 </li> |
36 </li> |
31 <li> |
37 <li> |
32 16:20 - 19:00 Sprints |
38 16:20 - 19:00 Sprints |
33 |
|
34 |
|
35 </li> |
39 </li> |
36 </ul> |
40 </ul> |
37 |
41 |
38 <h4> Day 2 - Tuesday 10th August, 2010: Cryptography </h4> |
42 <h4> Day 2 - Tuesday 10th August, 2010: Cryptography </h4> |
39 |
43 |
40 <ul> |
44 <ul> |
41 <li> |
45 <li> |
42 09:30 - 10:00 Refreshments |
46 09:30 - 10:00 Refreshments |
43 </li> |
47 </li> |
44 <li> |
48 <li> |
45 10:00 - 11:00 Cryptography in Sage (talk by TBA) |
49 10:00 - 11:00 How I use Sage for my research (talk by Kiran Kedlaya) |
46 </li> |
50 </li> |
47 <li> |
51 <li> |
48 11:00 - 12:00 Cryptography, continued (talk by TBA) |
52 11:00 - 12:00 Number Theory & it's application in cryptography (talk by P. Vanchinathan) |
49 </li> |
53 </li> |
50 <li> |
54 <li> |
51 12:00 - 14:00 Lunch + Rest time |
55 12:00 - 14:00 Lunch + Rest time |
52 </li> |
56 </li> |
53 <li> |
57 <li> |
54 14:00 - 15:00 Cryptography (tutorial) |
58 14:00 - 15:00 Cryptography in Sage (talk by Sourav Sen Gupta) |
55 </li> |
59 </li> |
56 <li> |
60 <li> |
57 15:00 - 16:00 Cryptography continued (tutorial) |
61 15:00 - 15:30 Exploratory research with Sage in Graphs and Matrices (talk by S Sivaramakrishnan) |
|
62 </li> |
|
63 <li> |
|
64 15:30 - 16:00 Elaboration on Graphs and Matrices (talk by William Stein) |
58 </li> |
65 </li> |
59 <li> |
66 <li> |
60 16:00 - 16:20 Tea Break |
67 16:00 - 16:20 Tea Break |
61 </li> |
68 </li> |
62 <li> |
69 <li> |
71 <ul> |
78 <ul> |
72 <li> |
79 <li> |
73 09:30 - 10:00 Refreshments |
80 09:30 - 10:00 Refreshments |
74 </li> |
81 </li> |
75 <li> |
82 <li> |
76 10:00 - 11:00 Running a Sage notebook server (talk by William Stein) |
83 10:00 - 11:00 Numerics (talk by William Stein) |
77 </li> |
84 </li> |
78 <li> |
85 <li> |
79 11:00 - 12:00 Writing fast compiled code using Cython (tutorial) |
86 11:00 - 12:00 SAGE(PARI) for Number Theory (talk by P. Vanchinathan) |
80 </li> |
87 </li> |
81 <li> |
88 <li> |
82 12:00 - 14:00 Lunch + Rest time |
89 12:00 - 14:00 Lunch + Rest time |
83 </li> |
90 </li> |
84 <li> |
91 <li> |
85 14:00 - 15:00 Combinatorics and Graph Theory (tutorial: Symmetric functions and other topics of interest) |
92 14:00 - 15:00 SAGE(GAP) for Groups & Representation (talk by P. Vanchinathan) |
86 </li> |
93 </li> |
87 <li> |
94 <li> |
88 15:00 - 16:00 Graphics and visualization (tutorial) |
95 15:00 - 16:00 Combinatorics and Graph Theory (tutorial: Symmetric functions and other topics of interest) (by William Stein) |
89 </li> |
96 </li> |
90 <li> |
97 <li> |
91 16:00 - 16:20 Tea Break |
98 16:00 - 16:20 Tea Break |
92 </li> |
99 </li> |
93 <li> |
100 <li> |
95 |
102 |
96 |
103 |
97 </li> |
104 </li> |
98 </ul> |
105 </ul> |
99 |
106 |
100 <h4> Day 4 - Thursday 12th August, 2010: TBA </h4> |
107 <h4> Day 4 - Thursday 12th August, 2010: Miscellaneous </h4> |
101 |
108 |
102 <ul> |
109 <ul> |
103 <li> |
110 <li> |
104 09:30 - 10:00 Refreshments |
111 09:30 - 10:00 Refreshments |
105 </li> |
112 </li> |
106 <li> |
113 <li> |
107 10:00 - 11:00 Contributing to Sage (talk) |
114 10:00 - 11:00 Running Sage notebook server (tutorial by William Stein) |
108 </li> |
115 </li> |
109 <li> |
116 <li> |
110 11:00 - 12:00 Sage as a replacement for MATLAB for numerics, part 2 (talk) |
117 11:00 - 12:00 Cython (talk by Prabhu Ramachandran) |
111 </li> |
118 </li> |
112 <li> |
119 <li> |
113 12:00 - 14:00 Lunch + Rest time |
120 12:00 - 14:00 Lunch + Rest time |
114 </li> |
121 </li> |
115 <li> |
122 <li> |
116 14:00 - 15:00 Numerical computation in Sage (tutorial) |
123 14:00 - 14:30 Arbitrary precision & plotting used in Indian Astronomy (talk by Venketeswara Pai R.) |
117 </li> |
124 </li> |
118 <li> |
125 <li> |
119 15:00 - 16:00 Numerical computation in Sage (tutorial) |
126 14:30 - 15:00 Sage as a replacement for Commercial Tools (talk by Prabhu Ramachandran) |
120 </li> |
127 </li> |
121 <li> |
128 <li> |
122 16:00 - 16:20 Tea Break |
129 16:00 - 16:20 Tea Break |
123 </li> |
130 </li> |
124 <li> |
131 <li> |