AMS 321:
Computer Projects in Applied Mathematics
Basic Info
| Students|
Info| Notes| Homework| Reading| Grades| Disability
Act| Feedback|
For ALL projects:
1. All projects must be sent to TA (penzhang@ams.sunysb.edu) and me by email
2. Every project report must contain at least
a. Problem description
b. Programs with comments
c. Required numerical results
d. Comments on the results and performance of
the algorithms
3. Full report for each project with
programs/comments/results in email is acceptable
4. Web reporting is encouraged, but not
required
5. NO PAPER PROJECTS ARE ACCEPTED
6. Each Project Is Worth 10 Points For Perfect
Solution
7. Grades are given to each problem evenly
unless stated otherwise
8. ALL PROJECTS RECEIVED AFTER 5PM OF DUE DATE
WILL NOT BE GRADED
9.
All
five projects will contribute 50 percent to the final grade.
John H. Mathews,
Numerical Methods, 2nd Edition (1992)
R. Landau,
Computational Physics
My Distribution
coupled with my web pages at AMS321.01
Additional project-related information
There will be 5 programming assignments which must be submitted electronically by the day it is due as specified in the assignment description. You may not submit any programming assignment late. Late projects will not be graded.
The projects are worth 50% of your grade.
There is one project per 2 weeks and next assignments are slightly harder than the previous. Estimated programming time for each project is: 3 hours. Submitted code that does not compile will receive little credit
All projects are completely open; you are allowed to use sources such as internet or textbook. If you use outside source then you must put reference in your README file. An unreferenced project will receive a zero
All projects must be must be sent to:
1) Prof. – Yuefan.Deng@StonyBrook.edu
2) Grader - penzhang@ams.sunysb.edu
The email subject must be: 'AMS321 Project# submission,
TYPE' and the body must have your name and your Solar id#. Please attach
your zipped project file or include the link and password for your project, NOT
both. Please try to use your sparky or notes account
to submit projects. It will help the TA to track easily.
Note: You need to follow the above description so that your
emails will be filtered and put in an AMS321 folder automatically. In any case,
your submission must contain at least the following entries:
a) source code
b) README file
c) Output file
d) Graphs
Every project must have:
1) SOURCE Code:
2) README
|
Reference format: |
All programs must be able to compile and run on Sparky. If not please specify your compiler type and version.
3) OUTPUT file
Please do not try to fake out the outputs, because your programs will be compiled and tested. Any false data will cause no credit for that project.
4) GRAPHS
Each Project is worth 10% of your grade.
|
Part |
Points |
|
Submission and
compilation |
1 |
|
Full README file |
3 |
|
Comments+Working
Code |
5 |
|
Output Format |
1 |
|
Total |
10 |
If there are two sections for the Project, each will be graded from 5 points. (Point distribution table might change)
Try to do your own work. You will not be able to do well in the exam if you don’t understand the projects.
This course does not teach programming; rather it teaches you how to solve math problems using computers. A good background in programming is necessary.
Please email the professor or the TA if you have any questions on projects.