Projects for Numerical Analysis

Navigation



Projects

Basic coding with python
MiniProjects due 01/27/2022
Main Class Project
(final versions due 04/21/2022)

The main class project is a computational linear algebra project that can be coded either in R or in python. Undergraduates may choose the platform, and graduate students need to submit two versions of the same project (one in R, the other in python). Students may choose a project within each of the categories listed below, but each individual project will be different. The project must be chosen by April 4 through email correspondence with KR, and the primary part of the project should be sent to KR by April 14 (worth 85%). Then KR will send corrections and additional tasks (worth 15%). The final script and associated files are due by email on April 21. Students may consult with each other concerning general techniques, but specific questions should be brought to KR. Students may use publicly available code snippets as long as they are cited and fully explained with comments (check with KR to be sure). The project (both primary part and additional tasks) will be graded according to the following criteria:

  1. Does the project sufficiently cover the given project problem or question?(30%)
  2. Does the code produce the correct outcomes?(30%)
  3. Is the code efficient?(5%)
  4. Are comments placed on every line of code accurate and sufficient to explain the variables and algorithms used? (20%)
  5. Are code references cited, as needed? (5%)
  6. Does implementation of the project show originality and aesthetic qualities? (10%)