From CS 725/825 Fall 2017

CS725-F17: Semester Project

Contents (hide)

Demo Video and Paper Due: Friday, Dec 15, 2017 before 8:30am

Project Ideas


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.

Software Requirement: Although you may use tools like Excel, Tableau, Google Charts for your own analysis, your final visualization product must be web-based visualization using some JavaScript library. Note that the best projects are ones that allow the user to look at data in multiple ways, through linked charts, for instance. D3 will likely be your best option for creating linked charts.

Your project may not allow users to just "explore" the data. You must have some specific tasks or goals in mind for the visualization. Credit to Eytan Adar, "Banning exploration in my infovis class" (read this), for articulating this. Here are some highlights from that article:

Forming Groups

Students should work on a project in groups of 1-2 people. I will accept an odd number of single student groups, but there will be no 3-person groups.

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.

Important Milestones


Milestone 4 - Project Proposal Presentation

Milestone 5 - Project Status Updates

Demo Video


Note: template links updated - Dec 8, 2017

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. 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.


This project is 40% of your final grade.

Notice that your paper is a significant portion of your project grade. Start working on it early -- don't leave this until the last minute.

Previous Projects

Retrieved from
Page last modified on December 08, 2017, at 01:18 PM