COMP 250VIS Visualization Seminar (2016 Spring)

Course Number COMP250-VIS
Semester Spring, 2016
Hours T 3:00-5:45
Location Halligan 111B

Instructor Remco Chang
email remco at cs tufts edu
Office Halligan 221

Course Description

Course Description

This seminar consists of two parts:
Part I: We will have weekly reading assignments. A student will be responsible for presenting one of the papers and leading the discussion of the paper each week. The purpose of the reading assignments is to make sure that we are aware of the state of the art in Visualization research.
Part II: We will have hands-on projects during class. Students will be put into groups where each group will be leading a specific project. The nature of these projects will include research-focused (i.e. where the goal is to publish) and deployment-focused (i.e. where the goal is to release a useful visualization to the public).

Prerequisite: Undergraduate students will require the instructor's permission.


Date Readings Lead Note
Week 1
Finding Waldo: Learning about Users from Their Interactions Alvi/Eli
Narrative visualization: Telling Stories with Data Anzu
An Interactive Visual Analytics System for Bridge Management Marianne
Week 2
Dynamic Prefetching of Data Tiles for Interactive Visualization (preprint) Leilani
Telling Stories about Dynamic Networks with Graph Comics (preprint) Jared B
Reducing Snapshots to Points: A Visual Analytics Approach to Dynamic Network Exploration Mike Shah
Week 3
Visual Cluster Exploration of Web Clickstream Data Mike Spector
Storytelling in Information Visualizations: Does it Engage Users to Explore Data? Erden
Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations Pratham
Week 4
No Reading Remco at the EI conference
Week 5
(s|qu)eries: Visual Regular Expressions for Querying and Exploring Event Sequences Jared C
How Deceptive are Deceptive Visualizations?: An Empirical Analysis of Common Distortion Techniques Ryan
InterAxis: Steering Scatterplot Axes via Observation-Level Interaction Hamid
Week 6
Guest Speaker: David Koop, UMass Dartmouth Remco at KAUST
Week 7
Understanding Data Videos: Looking at Narrative Visualization through the Cinematography Lens Bushra
Probing Projections: Interaction Techniques for Interpreting Arrangements and Errors of Dimensionality Reductions Filipe
Week 8
Mid-Semester Check-In
03-22-2016 Spring Break
Week 9
MatrixWave: Visual Comparison of Event Sequence Data Fumeng
SketchStory: Telling More Engaging Stories with Data through Freeform Sketching Jared
Week 10
HOLA: Human-like Orthogonal Network Layout Katia
ReVision: Automated Classification, Analysis and Redesign of Chart Images Bushra
D3: Data-Driven Documents Pratham
Week 11
Exploring Evolving Media Discourse Through Event Cueing Erden
Literature review of visual representation of the results of benefit–risk assessments of medicinal products Jared B
Visualization-by-Sketching: An Artist’s Interface for Creating Multivariate Time-Varying Data Visualization Hamid
Week 12
Interactive Focus and Context Visualization for Augmented Reality Ryan
How do People Make Sense of Unfamiliar Visualizations? A Grounded Model of Novice’s Information Visualization Sensemaking Filipe
The Effects of Interactive Latency on Exploratory Visual Analysis Marianne
Week 13
SYNCTRACE: Visual Thread-Interplay Analysis Mike
Hybrid-Image Visualization for Large Viewing Environments Fumeng
Informing the Design of Direct-to-Consumer Interactive Personal Genomics Reports Anzu
Unfortunately, Anzu's paper doesn't have a PDF version
05-03-2016 Reading Period
Final Report Use the VIS Latex Template (here)


Project 1: Waldo 2.0
Fumeng Yang, Peter Vondras, Jared Chandler, Katia KraKravchenko, Michael Spector, (Leilani Battle, Jieqiong Zhao)
Project 2: Medical Visual Storytelling
Anzu Hakone, Jared Bronen, Filip Barroso, Ryan Dougherty, Erden Oktay
Project 3: American Sign Language
Marianne Procopio, Bushra Alkadhi, Hamid Mansoor, Megan Van Welie, Pratham Joshi


Your grade will depend on three things: (1) Demonstration that you complete your weekly reading assignments. (2) Your presentation of an assigned paper (and leading of the discussion). (3) Your contribution to the group project.

Reading Assignments (30%)
You will need to submit your 3 questions about each paper to the student leading the discussion that week by Sunday night. The instructor should be cc'ed on the email. Note that if there are three assigned papers for the week, you will need to send 3 separate emails (therefore a total of 9 questions, 3 questions for each paper).

Class Presentation (25%)
You will be asked to present up to 2 papers during the semester. For each presentation, you should prepare a 12 minute talk with 18 minutes of discussions. You will lead the disucssions based on the questions that your fellow classmates have sent to you earlier in the week.

Projects (45%)
You will participate in a project for this class. The project could either be research-focused or deployment-focused. For a research-focused project, the aim is to conduct the preliminary work that will (hopefully) lead to a publication in the future. For a deployment-focused project, the aim is to build a prototype of a (web-based) visualization system that will be made public online.


Tufts is committed to providing support services and reasonable accommodations to all students with documented disabilities. To request an accommodation, you must register with the Student Accessibility Services at the beginning of the semester. To do so, arrange an appointment with Linda Sullivan, Program Director of Student Accessibility Services at (617) 627-5447.