TEMPORARY: See Scipy 08 Materials.
Math 480a
Algebraic, Scientiļ¬c, and Statistical Computing, an Open Source Approach Using Sage
Schedule 

Projects 

Homework 

Midterm 

Textbook 

Project Ideas 

When 
Spring 2008 at UW, MWF 1:302:20 in Sieg Hall 224 
Professor 

TA 

Office Hours 
MWF 2:303:30 in Sieg Hall 312 
Software 
Install Sage (free) and/or WebBased Sage Notebook 
IRC 
#sagedevel on irc.freenode.net; my nick is wstein. 
Mailing list 
sageuw and sagesupport 
Syllabus 
Projects
 Each student will do a final project that involves computation and Sage.
 Students may work alone or in groups of two on projects.
Sage Work In addition for projects there is much work to be done on Sage. Here are some tasks that are currently open and suitable for a student in Math 480a. Contact me if you're interested.
Screencasts
Textbooks:
Numerous free Sage and Pythonrelated books are available here (click).
How to Think Like a Computer Scientist  has lots about basic Python programming.
http://www.amazon.com/ScientificComputingComputationalScienceEngineering/dp/354032612X
http://www.amazon.com/HandbookStatisticalAnalysesUsingR/dp/1584885394
Python in a Nutshell, Alex Martelli
Articles:
Bernoulli numbers and the unity of mathematics, by Barry Mazur
Special issue of IEEE's Computing in Science and Engineering on Python (free at UW; not free to all)
Discrete Mathematics through the eyes of a Python programmer  a fun introduction to Python from a mathematics point of view; with exercises
Related: