From CS 725/825 Spring 2016

CS725-S16: Semester Project

Contents (hide)

Paper Due: Mon, May 2, 2016 by 8:00am
Presentation/Demo: Fri, Apr 29, 2016, 8:30am during final exam slot


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.

Forming Teams

Students should work on a project in teams of 2-3 people. Due to time available during our final exam slot, we can have a maximum of 12 teams (so individual teams are not allowed). I expect to see a mix of in-class and online students collaborating in teams.

Choose your team 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.

Teams and Projects

1) Erika, Hung, SrinivasNavy Hearing Conservation Program
2) Venkata, Abhishek, SumanthCampus Safety and Security
3) Sindhuja, Mounika Ko., KeertiAnalysis of Student Fee Structure
4) Mounika Ka., Surbhi, SrineejaODU Class Locations
5) John, Dan, JoelCollections of Archived Webpages
6) Manoj, Meysam, JamesImpacts of Sea Level Rise in Sewells Point
7) Christos, Juliette, MridulExpand WorldVis visualization
8) Dinesh, Rithika, Bhavani"Slate of Schools" - US Universities
9) Shivani, Ravi, RajyalakshmiODU Student Demographics
10) Lloyd, EvanEffects of Flooding on Real Estate in Hampton Roads

Important Milestones


Project Proposal Presentation (Mar 2)

Project Status Updates (Mar 30)

Presentation and Demo (Apr 29)

At least one person from each group must be physically present in class for the final presentation.

What-why-how framework table: There are some nice examples of how to frame this in Chapter 15. For each of the visualization tools in that chapter, there's a table that describes things like "what: data", "what: derived", "why: tasks", "how: encode". I would encourage you to start putting this table together as soon as possible. The "what" and "why" tasks should be driving how you develop the "how". Remember that the "why: tasks" need to be general, as described in Chapter 3.

Paper (May 2)

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

Grading - 60 points

Grading Sheet

Project Ideas

Previous Projects

Mace & Crown Data Vis

ODU's student newspaper, The Mace & Crown is interested in producing ODU-specific data visualizations for either online or print. They have access to data sources around campus (e.g., Alumni Center, Institutional Research) and would be interested in discussing potential items to investigate.

Contact: Jugal Patel (jpate016 at odu dot edu)

WorldVis / SandyVis extensions

1) Expand the WorldVis visualization ( For instance, make the code extendable to any type of world data, add graphs at the bottom.

2) Expand the SandyVis visualization ( For instance, add nuisance flooding values to the JSON data and graphs, only highlight stations where the water values have crossed the nuisance level.

Both of these would require additional development than what is described here. The suggestions are just to get you started.

Contact me for more information.

Visualizing Collections of Archived Webpages

Read from Google Doc spreadsheet and give thumbnail previews of the contents.

Potential fields:

Example data

 mweigle, 201602021943,,, university
 mweigle, 201602021943,,, university

Contact me for more information.

Navy Hearing Conservation Data

This is an extension of a previous project looking at data from the US Navy's Hearing Conservation Program (HCP). The HCP aims to protect the hearing and prevent hearing loss in service members.

Results from the previous study are available at

In this project, you would be looking at the hearing curves of individuals over time.

Contact me for more information.

Hampton Roads Planning District Commission

Description of projects (pdf)

Data Sources:

Contact: James Clary (jclary at hrpdcva dot gov)

MARI/CCSLRI - Impacts of Sea Level Rise

Create a visualization (or set of visualizations) that combine flooding data with economic data. Potential visualizations include:

Data sources:

I have many more data sources and links that I can share with interested groups.

Drug Manufacturers and Doctors


Retrieved from
Page last modified on April 07, 2016, at 11:23 AM