Sharedwww / wiki / edu(2f)2012(2f)480.htmlOpen in CoCalc
Author: William A. Stein
edu/2012/480
 [top] [TitleIndex] [WordIndex]

edu/2012/480

Math 1062 (= 480a + 582e): Sage -- Free Open Source Mathematical Software

Course Description

This course is about the free open source Python-based mathematical software Sage. You will learn how to use Sage to solve problems in several areas of mathematics, and gain a deeper understanding of how Sage works.

Schedule and Lectures

Date

Topic

W 1/4

1. Sage Demo by Chris Swierczewski

F 1/6

2. Sage Demo (part 2) by Chris Swierczewski

M 1/9

3. Syllabus; talk about Sections 1.1-1.3 of the book

W 1/11

4. Learning Python, part 1. (also, the actual worksheet from class)

F 1/13

5. Homework 1 assigned; Learning Python, part 2., and the actual worksheet used in class

M 1/23

6. Learning Python, part 3., and the actual worksheet used in class

W 1/25

7. Standard data types and the actual worksheet used in class

F 1/27

8. Exceptions and the actual worksheet used in class

M 1/30

9. Sage Development (part 1) and the screencast and the worksheet used in class

W 2/1

10. Sage Development (part 2) and the screencast

F 2/3

11. Sage Development (part 3) -- a slow walk through making a patch and the screencast and step-by-step directions

M 2/6

12. Cython (part 1) -- introduction to Cython; Sage Worksheet and the screencast

W 2/8

13. Cython (part 2) -- introduction to Cython; Sage Worksheet and the screencast

TH 2/9

Office Hours -- Sage Worksheet

F 2/10

14. Cython (part 3) -- Sage Worksheet and the screencast, and the actual worksheet used in class

M 2/13

15. Linear Algebra (part 1) -- Sage Worksheet (actual worksheet) and the screencast

W 2/15

16. Linear Algebra (part 2) -- Sage Worksheet and the screencast

F 2/17

17. Numpy -- Sage Worksheet and the screencast

W 2/22

18. Prime Numbers -- Sage Worksheet

F 2/24

19. Riemann Hypothesis -- Sage Worksheet and the screencast

M 2/27

20. Drawing 2d graphics -- Sage Worksheet and the screencast

W 2/29

21. 2d Graphics (part 2) -- Sage Worksheet and the screencast

F 3/2

22. 3d Graphics -- Sage Worksheet and the screencast

Homework

Midterm

Final Project

Course Info

Grading and Project Info

  • Homework (50% of grade), Take-home Midterm (20%), Final project (30%)

Software and Book Links

Previous Courses at UW on Sage Include


2013-05-11 18:33