TDA Mapper Project

In order to meet the interests and background of each participant, grades will be based on a point system as opposed to percentages. Each point you earn will be added to your grade. You can earn points via HW, quizzes, midterm, and project(s), etc.

Below is a suggested list of ways to earn points, but students are welcome to propose additional ways to earn points. We will also have a 50 pt midterm. We will not have a final exam. See syllabus for additional information regarding grading.

ICON quizzes (63 points)

Icon Quiz 1 (9 points, Due 1/18 at 7am) over TDA Mapper videos:
Intro (slides): A partial repeat of Sept 16th lecture.
Examples (slides): Answers to worksheet examples. Please try worksheet before viewing this video.
Summary (slides): Summarizes some of the many choices (parameters) that must be made.

Icon Quiz 2 Review (5 points; Due 2/6 at 7:00 AM)

Icon Quiz 3 Review (25 points; Due 3/5)

Icon Quiz 4 (4 points; Due Thursday 3/22 at 7:00 AM) over Voronoi (6:06 min) and k-means (9:10 min)

Icon Quiz 5 Review (10 points; Due 4/10 at 7:00 AM)

Icon Quiz 6 Review (10 points; Due 4/24)

Homework (37 pts)

HW 1 (Due 1/18) --2 points
Add your info (picture, name, interests) to our course wiki class list

HW 2 (Due 1/18) --5 points
Complete worksheet. Note answers are provided in one of the ICON quiz 1 videos. Please try worksheet before viewing Examples video.

HW 3 (Due 11am 1/23) -- 5 points :
Draft of a poster introducing the TDA mapper algorithm. (note poster can be printed on normal letter size paper -- make sure you use a readable font size)
For this assignment, I just want you to demonstrate that you understand the TDA mapper algorithm. Thus, as long as you describe the TDA mapper algorithm in terms that another undergraduate (who has NOT taken this course) would understand, you will earn full credit (even if your poster is really ugly -- you can make it look nice for HW 5). Pictures can help illustrate your point. You can hand draw them for this draft or use the TDA mapper software.

From ICRU: Thoughts and Tips on How to Make a Research/Creative Poster
Sample Poster Template

Please turn in a paper copy using normal letter size paper at the beginning of class on 1/23. If you have difficulty printing it, you can also e-mail it.

HW 4 (due 11am Thursday 1/25, 10 points):
Do a few Swirl submodules (1 point each for up to 10 submodules of any combination of Swirl courses). Note you only need to do 10 submodules, not 10 courses -- for example "Looking at Data" is a submodule of course R programming.

You can do all 10 submodules from the same course or sample a few courses. Some nice elementary courses include R programming, Exploratory Data Analysis, and Getting and Cleaning Data.

To get credit for a submodule, on ICON just list the Course name/submodule for each of the submodules that you complete. For example if you finished "Looking at Data" from the course R programming, then your list should include:
R programming/Looking at Data

HW 5 (Due 2/5) -- 5 points :
Poster introducing the TDA mapper algorithm (note poster can be printed on normal letter size paper -- make sure you use a readable font size).

HW 6 (Due 3/6, beginning of class) -- 10 points : Practice exam (ignore crossed out problems).

Presentations (150 pts total)

Week 7 Mini-presentations: Choose a topic from Ayasdi resources or other resource related to TDA mapper. You may present individually or in a group. (slides 20 pts, talk 10 pts)

Final Presentation

Outside Presentation: 50 pts

Some conference at (or related to) UI (note dates are from last year and will be updated):

Some conferences outside of UI: Funding to travel to conferences is often available by applying to the conference organizers. UI also has funds available:

Project (250 pts total)

You will turn in your project for both points and feedback multiple times during the semester. The following is the suggested timeline for obtaining feedback and earning points.

25 pts: Project (due 2/6) Draft including 2, 3, 7 - 10

25 pts: Project (due 2/13) Draft including 2, 3, 7 - 10

Project (due 2/22): Do not include unfinished sections. Note this version will be reviewed by your writing center fellow. You will revise this version based on comments from your writing center fellow and resubmit, preferably by 3/9.

50 pts: Project (due 3/9) Revision of 2/22 version based on writing fellow comments -- extension may be requested depending on suggested revisions.

30 pts: Project (due 3/27) Polished draft including 2, 3 4, 7 - 10

40 pts: Project (due 4/3) Draft of polished project which should be at least 80% completed.

Polished Final Project (due 4/12): Do not include unfinished sections. Note this version will be reviewed by your writing center fellow. This will be your finished final project (though you may revise based on comments from your writing center fellow and resubmit by 4/28)

50 pts: Project (due 4/17)
Final project including unfinished sections. You will likely have some sections that you have started (possible in one of our labs), but won't have time to finish this semester. You can still earn points for these sections. If you don't have unfinished sections, you have likely already earned these points.

30 pts: Finished Polished Project due 4/28. This is the revision of the polished version you submitted to your writing fellow on April 12th.

If you are collaborating with someone, you should decide as a group how the work will be divided and what you would like to accomplish. I will not require that you finish all (or even most parts), but your collaborators can. The following is one potential project outline, but you may follow any journal format you prefer. Note that while the ideal paper would include all of the following, even published papers do not include all of the following. You and your collaborators will need to decide what to include.

NOTE: Even published papers do not include all (or even most) of the following. You and your collaborators will need to decide what to include.

  1. Abstract.
  2. Introduction: Briefly introduce the problem, techniques, and outline the paper. Try to use as few technical terms as possible (or reference section where defined).
  3. Background
  4. Results
  5. Discussion
  6. Conclusion
  7. Acknowledgement
  8. Author contribution
  9. Funding sources and conflicts of interest
  10. References

If you prefer to write software, there are many other types of potential projects.