CS 795/895 - Information Visualization
Fall 2011: Thurs 9:30am-12:15pm, E&CS 2120

Print - Admin






Assigned\\ Readings

Referenced\\ Papers

Useful Links

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

Homework 6: Exploring Network Visualizations

Assigned: Nov 10, 2011
Due: Nov 17, 2011 before class


The purpose of this assignment is to give you experience working with network visualizations so that you learn about and understand various issues related to import of network data, the display of networks, and network metrics. You will work with the NodeXL package. NodeXL is a plug-in for Microsoft Excel. You should download it from the system website and install it. Further documentation and a tutorial are available on the website too. Examine them to learn more about the system.


In this assignment, you should import some network that is of interest to you. In might be your email, your Facebook friends, flickr or YouTube connections, or anything else that you think of. NodeXL has a number of import tools for pulling in information directly from many of these sources. Alternately, you can find some network of interest to you and transform the data into a format that NodeXL can read. A network on the order of 100-1000 nodes should be good.

Once the network has been read in, explore it within the system. Explore different visualizations and examine different network statistics.

Write a report about your experiences. The report must include the following:

  • three interesting facts about or characteristics of the network
    • document each with a screen capture and write a paragraph about what was so interesting about each
  • a section critiquing the system
    • how effective was it for network analysis?
    • what were its strengths and weaknesses?
    • are there any other features or capabilities that you would have liked to have had?


A hard-copy of your report about your experiences. Briefly describe the dataset you used, then describe the three insights you discovered using the system, and finally include your critique.


I will evaluate the "interestingness" of the insights you found about the data. Examples that show it was clear you explored the system deeply will be rewarded. I will also evaluate your critique of the system and will reward thoughtful discussions that explore the affordances of network visualizations systems like this.

Based on homework from John Stasko, Georgia Tech