CS 725/825 - Information Visualization
Spring 2017: Wednesdays, 9:30am-12:15pm, E&CS 2120

Print - Admin





Assignment Guidelines

CS725 @ GitLab

Paper Presentations

Project - updated


Tableau's data visualization software is provided through the Tableau for Teaching program.

Assignment Guidelines

In-Class Work

In-class work (ICW) is group work. The groups should consist of 2-3 in-class students and at least one online student.

One of the in-class students must volunteer to be the note-taker. This job should rotate throughout the semester. Each in-class student must ensure that they have been a note-taker at least once during the semester. The goal of taking notes is to summarize the group discussion, attribute ideas and contributions to particular group members (use @username), and help the online group member gain a sense of the group's discussion so that they can contribute later.

The note-taker should also create the initial solution file, but I expect each member of the group to contribute. If your group does not have a laptop during class, take notes on paper and then upload and edit in Gitlab after class.

Instead of taking notes in GitLab, you may create the notes file in Google Documents and share among your group members (using @odu.edu emails). You must also share your notes document with me (ODU username: mweigle). Make sure to indicate the note-taker

The solutions in the ICWs will not be graded directly, but participation of each group member and quality of note-taking will be checked:

  • rubric: 0 - absence or no work, 1 - minimal activity and/or minimal notes, 2 - substantial contribution to group and/or high-quality notes
  • online students must contribute to the ICW in Gitlab before the next class meeting

Printing from gitlab: Easiest way I've found is to use Safari (non-Mac users, please give suggestions, too), Develop > User Agent > Safari - iPhone, then print at 75%

Submission: Gitlab

Visualization Implementation

Visualization implementation (VI) is individual work. All work must be your own. You may use resources on the Internet for reference, but you must not copy large sections of code and if you use online resources, you must cite your sources (including direct URL).

Warning: Visualization is in a large sense about design and the individual design decisions that are made. No matter how simple, it is rare that two charts developed independently will look exactly the same or have identical stylings. Group work on VI assignments is not acceptable. Do not start with someone else's solution and make changes -- this is easy to detect.

Grading scale: 0-10, where 10 is the absolute best (don't expect to get 10s on a regular basis)

  • late assignments have a maximum score of 8

Submission: Blackboard

The reason we'll use Blackboard for submission is so that grades and feedback can easily be provided privately.