From CS 725/825 Fall 2017

CS725-F17: Course Overview

  See previous course projects in the gallery

The main goal of this course is to equip you with the background and tools needed to develop effective visualizations in your own research and future work. Part of developing effective visualizations requires analyzing existing visualizations and visualization problems.

One important piece of developing an effective visualization is knowing what not to do. In addition to studying recommended approaches, this course should also prepare you to rule out visualization approaches where there are mismatches in human capabilities or perception or mismatches with the intended task.

Course Organization

This course will be organized based on the "flipped classroom" model. Students will be assigned readings and homework that will be due before class time. There will be few, if any, lectures by the instructor. Class time will be spent on discussions of the assignments, student presentations, and in-class assignments. It is essential that each student be prepared to fully participate in class discussions each week.

Announcements, submission of assignments, and grading will be done via the class Blackboard site.

In-class work and hosting of code will be done via the ODU-CS Gitlab Community class group.

The required textbook for this course is Visualization Analysis and Design by Tamara Munzner.

Course Objectives

After completing this course, you should be able to do the following:

Summary Schedule

Week Date Topic Textbook Reading Other
1 Sep 1 Introduction, What's Vis and Why Do It?
Ch 1
2 Sep 8 Data
Ch 2
3 Sep 15 Arrange Tables
Ch 7
4 Sep 22 Marks and Channels
Ch 5 paper selections due
CS colloquium at 10:30a
5 Sep 29 Tasks
Ch 3 Milestone 1 due (project group, topic)
2 presentations
6 Oct 6 Analysis
Ch 4 Milestone 2 due (abstract tasks)
3 presentations
7 Oct 13 Maps, Arrange Networks and Trees
Ch 8.1-8.3, Ch 9 3 presentations
8 Oct 20 Rules of Thumb
Ch 6 Milestone 3 due (project design sheets),
Milestone 4 due (project proposal presentations)
9 Oct 27 Map color and Other Channels
Ch 10 3 presentations
10 Nov 3 Manipulate View
Ch 11 3 presentations
11 Nov 10 Multiple Views
Ch 12 3 presentations
12 Nov 17 No Class - Weigle at DTMH 2017 Ch 13 LC Ch13 still due
Nov 24 No Class - Thanksgiving Break
13 Dec 1 Reduce Items and Attributes, Embed: Focus + Context
Ch 13 Objectives, Ch 14 Objectives
Chs 13, 14 Milestone 5 due (project status updates)
14 Dec 8 Case Studies
Ch 15
Dec 15
Project Demos final exam slot (MWF 10am slot)
Retrieved from
Page last modified on September 18, 2017, at 11:25 AM