Day | Date | Topic |
1 | 1/29/08 | 1.1-3 Intro to Python |
2 | 1/31/08 | 1.4-7 Python Con't |
3 | 2/5/08 | 2.1-2 Gaussian Elimination |
4 | 2/7/08 | 2.3 LU Decompositions |
5 | 2/12/08 | As needed |
6 | 2/14/08 | 2.4 Symmetric & Banded systems |
7 | 2/19/08 | 2.5 Pivoting |
8 | 2/21/08 | 3.1-2 Polynomial Interpolation |
9 | 2/26/08 | 3.3 Cubic Splines |
10 | 2/28/08 | As needed |
11 | 3/4/08 | 3.4 Least Squares |
12 | 3/6/08 | As needed |
13 | 3/11/08 | Review |
14 | 3/13/08 | Exam 1 |
15 | 3/25/08 | 4.1-4.3 Bisection |
16 | 3/27/08 | 4.4 Brent's Method |
17 | 4/1/08 | 4.5 Newton-Raphson |
18 | 4/3/08 | 4.6 Systems of Equations |
19 | 4/8/08 | As needed |
20 | 4/10/08 | 5.1-2 Finite Difference Approximations |
21 | 4/15/08 | 5.3 Richardson Extrapolation |
22 | 4/17/08 | 5.4 Derivatives by Interpolation |
23 | 4/22/08 | 6.1,2 Newton-Cotes |
24 | 4/24/08 | 6.3 Romberg Integration |
25 | 4/29/08 | As needed |
26 | 5/1/08 | 7.1,2 IVT Taylor Series methods |
27 | 5/6/08 | 7.4 Runge Kutta Methods |
28 | 5/8/08 | Review |
5/13/08 | Final Exam | |
Group | Item | Possible | Points |
---|---|---|---|
I. Viability | 1. Written conclusions meet specifications in the assignment.* | 20 | |
2. Program works on Teacher's test Data.* | 20 | ||
II. Timeliness | 3. Program is turned in on time. Loss of 5 points per day late. | 15 | |
III. Documentation | 4. Program Name is present on all files/folders turned in | 10 | |
5. Module doc string is present in all program files | 5 | ||
6. Module doc string contains Title, Author, and Date | 5 | ||
7. Each function has an appropriate doc string | 10 | ||
8. White space is used appropriately as per Guido.** | 5 | ||
9. Comments are used appropriately as per Guido.** | 5 | ||
10. Program is single file or contained in a folder | 5 | ||
Total | 100 | ||
IV. Extra Credit | 11. Program meets all specifications for Extra Credit | 10 | |
12. Early points (1 point for each full day before due date) | 5 | ||
Grand Total |
* Not all program require separate written work or separate test Data.
Viability is still worth 40 points.
**See Van Rossum, Guido. Python Style Guide.