From CS 725/825 Spring 2017

CS725-S17: Semester Project - UPDATED

Contents (hide)

Demo Video and Paper Due: Mon, May 1, 2017 before 8:30am


The idea of the project is to take the knowledge and background that you are learning this semester about Information Visualization and put it to good use in a new, creative effort.

A real key to the project, however, is to select a data set that people will find interesting and intriguing. Even better would be to select a data set with a clearly identified set of "users" or "analysts" who care deeply about that data. Select a topic that people want to know more about! I cannot emphasize strongly enough the importance of your topic and data set.

Requirement: Although you may use tools like Excel, Tableau, Google Charts for analysis, your final visualization product must be web-based visualization using some JavaScript library.

The best projects are ones that allow the user to look at data in multiple ways (through linked charts, for instance).

Forming Groups

Students should work on a project in groups of 2 people (except for those who have already indicated a preference for working solo).

Choose your group members carefully. We will not have enough time to allow for splitting groups once they are formed. Each team will have to describe the contributions of each team member, and each team member will submit evaluations of their fellow team members.

Groups: Indicate your project groups in in GitLab. You are limited to 2 students per group.

Important Milestones


Project Proposal Presentation (Mar 1)

Project Status Updates (Apr 5)

Demo Video (May 1)

All groups must either have a member physically present or available via WebEx during the demo time. Online students who work full-time may request a particular time slot between 8:30-11:30am to fit around their work schedule. In-class students are required to attend the entire session.

Paper (May 1)

The final project paper must be formatted according to guidelines and templates (US Letter paper size) for IEEE Transactions on Visualization and Computer Graphics. (It should look similar to the InfoVis paper you presented.)

Treat this as you would a conference paper - the paper you presented will likely have an appropriate general outline (ask me if you have questions).

The following sections are required (add other sections as needed):

Remember that all figures and tables must include appropriate captions (and should be designed according to the principles we've discussed in class). This paper must be in your own words. Especially when describing related work, you must resist the urge to copy (either directly or indirectly) from the paper you are referring to.

See Process and Pitfalls in Writing Information Visualization Research Papers by Tamara Munzner

Project Submission

One member of the group must submit on Blackboard a PDF version of the paper, URL of your demo video, URL of your live project, and a URL to a JPG or PNG image of some interesting part of your visualization (suitable for posting in my InfoVis-Gallery) before the deadline.


40 points

Grading Sheet

Previous Projects

Retrieved from
Page last modified on March 20, 2017, at 03:00 PM