MSAN 622 Data Visualization

This course will address basic data visualization techniques and design principles. Students will use R with the ggplot2 and shiny packages to prototype visualizations. Students will obtain practical experience with the visualization of complex data, including multivariate data, geospatial data, textual data, time series, and network data.


Redesign Exercise   Posted 15 Apr 2014

Submit your redesign from today's exercise at:

You can download a version of the original data (plus some extra context) at the following link:

Download Dataset (Google Spreadsheet)

The following links are where you can find the original visualizations:

Here are some related links that discuss the original visualizations:

There is also quite a bit of additional discussion on Twitter.

Piazza   Posted 13 Apr 2014

We will start using Piazza for all homework questions in this class. This will provide a forum for people to see the responses to common questions, and share various tips and hints when it comes to wrangling R, ggplot2, and shiny.

I will start redirecting any questions sent via email to Piazza instead. You can post anonymously if you feel uncomfortable attaching your name to a question, or privately if you feel uncomfortable sharing your code. (Please note the instructor can always see who posts on Piazza, but other students will not see your name if you post anonymously.)

Homework 2 Graded   Posted 12 Apr 2014

I released the grades for homework 2 in Canvas and unlocked the assignment so that you can view the rubric used. I really enjoyed seeing the creativity of everyone with the customizations. There were some really neat visualizations!

To select which students would have homework 2 graded, I randomized the list of all students using and selected the top half of the list. If you received a 0 on this assignment, this means you will have homework 3 graded instead. Note that Canvas is now setup to drop the lowest grade in the homework category.

I will repeat this process to determine who will have homework 4 versus homework 5 graded, but will not release the randomization until after homework 5 has been submitted.

Updated Schedule   Posted 11 Apr 2014

The Schedule has been updated with links to the demos and homework for text visualization.

Thursday Class   Posted 11 Apr 2014

Important We will hold class from 2:00pm to 4:00pm on Thursday, April 17, 2014 to accommodate for the Holy Thursday university holiday.

» See all announcements. «