Electronic Visualization Lab

UIC

CS526 Interactive Scientific Visualization

Fall 2016

This is a tentative schedule and subject to change.

Date

Lecture Description

Readings

Assignments

Additional Materials

****

INTRODUCTION;

ABSTRACTION I (Data; Design)

****

08/24

Class Mechanics;

 

Introduction to Vis;

Abstraction I: Data Taxonomies;

In class abstraction exercise (see last 2 slides for instructions)

---

Presentation rubric 

Munzner Ch 1, Munzner Ch 2,

Munzner Ch 4

Personal background out (See Piazza)

Mechanics slides

IntroVis slides

****

COLOR &

ATTENTION

****

08/31

Color;

Critique: Color exercise;

Revise color exercise;

The Computer Scientist as a Toolmaker II (Brooks) (pdf)

Does the Difference between Information and Scientific Visualization Really Matter? (Rhyne) (pdf)

Abstraction and prototyping exercise out

Color exercise due

Color example 1

Color example 2

Color slides

Color Blindness Demos

09/07

Visual Perception and Attention;

VGTC contest prototypes;

Tufte Design Principles;

Munzner Ch 5

Munzner Ch 6

D3 asgn out

Attention slides

Healey applets

Tufte slides

****

ENCODINGS &

INTERACTION

****

09/14

Encodings I (tables, networks, temporal data);

D3 asgn critique;

Munzner Ch. 7

(Juan)

Munzner Ch. 9

(Tim)

Heer Visualization Zoo

(Andrew)

Wiki reading comments

Contest asgn

Schedule

09/21

Top Challenges in Vis

Geometric Encodings Intro

Graphics Rendering Pipeline

Johnson Top Challenges

(Chihua)

Chen Top Challenges

(Peter)

Munzner Ch. 3 (Manu)

Wiki comments due by early morning

Three.js asgn out

Hierarchies slides

Geometric Modeling slides

Manu's Tasks Slides

09/28

Abstraction II (Tasks)

Interaction I (Linked Views, Details on Demand; Overview + Detail; Dynamic Queries)

Three.js asgn critique

Munzner Ch. 11 (Krishna)

MizBee: A Multiscale Synteny Browser (Shiwangi) (pdf)

Exploring Connectivity of the Brain White Matter with Dynamic Queries (Lei) (pdf)

Wiki comments due by early morning

Three.js Flow asgn out

Interaction I slides 

10/05

Encodings II (geometry; fields)

Three.js Flow asgn critique

Contribution types

Munzner Ch. 6 (Andrew)

Munzner Ch. 8 (Tim)

VIS Paper Types (Juan)

BioVis Paper Types (Juan)

Wiki comments due by early morning

Project Proposal asgn out

Volumes etc slides

10/12

Project Proposals

No readings assigned

OmegaLib asgn out

Virtual Reality slides

****

PROTOTYPING & INTERACTION II

*****

10/19

OmegaLib Help session

Functional Specs

Prototyping

Prototyping exercise

Tips for painless specs

(Shiwangi)

Sedlmair Trenches and Stacks (Krishna)

Roberts Five Design Sheet  (Manu)

Wiki comments due by early morning

Functional Specs and STAR assignment out

FiveSheetDesign slides

10/26

Layering and Separation

Multiple Views

Functional Specs reports

Virtual Reality Intro

Tufte Layering & Separation (Lei)

Munzner Ch 12 (Peter)

STAR: CMVs in Exploratory Visualization (Roberts) (Juan)

Wiki comments due by early morning

Prototyping assignment out

CMV slides (Juan)

Munzner Ch 12 slides (Peter)

11/02

State of the Art reports

Filtering and Aggregation

Interaction II (Focus+Context)

Immersive VR (van Dam) 

 (Tim → 11/23)

Experiments in VR SciVis (van Dam) (Andrew → 11/23, most likely)

Munzner Ch 13 (Chihua)

Munzer Ch 14 (Manu)

Wiki comments due by early morning

Munzner Ch 13 slides (Chihua)

Munzner Ch14 slides (Manu)

****

EVALUATION

****

11/09

Evaluation process;

Case studies; User studies;

Metrics

Project Prototypes Checkpoint

3DUI Survey (Bowman) (Peter→ 11/23)

User Studies: Why, How, and When (Krishna)

Measuring the User Experience Ch. 4

online through the UIC library (Chihua)

Wiki comments due by early morning

Project Checkpoint assignment out

****

ADVANCED TOPICS

****

11/16

No class (Liz out for federal agency duty)

11/23

OmegaLib asgn critique

UI Design

3D UI

Testing

Catch up with VR reading presentations

Alpha Release assignment out

Skits for all overdue reading comments

UI design slides

Testing slides

11/30

Testing: Alpha Release

Alpha Release due

Alpha Eval form

Hw9: Course Eval confirmation due

Hw10: Public Demo and Workbook assignment

12/07

Project Presentations (Beta Release)

Workbooks due