Schedule for CSI 703 / IT 875

The instructors reserve the right to modify the schedule including assignments

All Assignments Ready

Reading and notes section will continue to be update with

additional scripts and links of potential interest


Answers for Email Questions about Assigments

Key:  Ware = Information Visualization, Perception for Design
           SG&V
= Statistical Graphics and Visualization

Week
Topics
Reading and Notes

Assignments
Right click, save link as

1- Jan 22

Getting Started
Syllabus

Goals and topics
Grading
Honor Code
Software

Software

OpenGL
Shareware
R Introduction

Introduction

Instructors
Students

Logistics

Class web page
Student web pages

Resources

References
Schedule links
Web sites

OpenGl

CrystalVision
Glisten

Java

Linked Micromaps
CCmaps
DPnet

Web

Gapminder
NameVoyager

Topics

Final project options
Data tables
Example redesigns


Ware: xxi-xxiii, 1-22, 187-205
Sensory vs Arbitrary
Model of perceptual processing
Gestalt laws

GMU Account and Web Site Info

Comprehensive R Archive Network
Access to precompiled binaries
Packages extending R
Task view link helps to find functions for tasks

Important documentation via binary help menu
An Introduction to R
R Data Import/Export

R Home Page
release notices
access to newletters, discounted books, etc

Lecture related pdf files
Intro to Selected Graphics
Linked Micromap Plots
Perspectives on Data and Models

Final Project Guidelines

a1_R commands
a1_Graphics building blocks
a1_Looping and Matrices
a1_Extending Current Tools (pdf)

Due: Feb 5

2- Jan 29

Foundations For
Quantitative Graphics Design

Topics: Basic plot terminology and variations
  Design guidelines/human perception and cognition
  Examples of table and graph redesigns
  Redesign project discussion
R: More syntax, graphics and writing function
  Page panel layouts
  Glyphs
Final Project Discussion

Ware:
The Eye p38-68
Visual Attention and Information that Pops Out: 145-158
Glyphs 177-186

SG&V
Chapters 2 2-D graphics
Chapters 3 3-D graphics

Lecture related pdf files
Perception Cognition and Graphics Guidelines
Psychophysics and Eyes

Graph Redesign Guidelines

panelFunctions
plotFunctions
gridPlotFunctions

a2_Panel Layouts
a2_Lecture examples
a2_Writing functions and bar plots



Due: Feb 12

3- Feb 5

Univariate Distribution Comparison and Transformation
Bivariate Scatter Plots
Basic Computer Graphics and Extensions

Topics: Box plots, Density, Quantiles, QQplots
  Power transformation
  Scatterplots and scatterplot matrices
  Computer graphics transformations
  Natural Homogeneous Coordinates
 

Projection Equations
Stereo plots

Stereo Ray Glyphs
  Generalized Rotation, projection and Tours
R: plotFunctions, assignment previews

Ware
CIE Color Measurment System 389-391
Color p97-144
Note Figure 4.19 p124

SG&V
Chapters 6 Stereo Perception
Chapters 9.7 Grand Tour

Kernel Smoothes 1D
Notes: Boxplots, Densities, Quantiles, QQplots
Brief Notes on Univariate Distribution and Comparisons

Computer Graphics Sketch Part 1
Visual Layering

a3_density plots
a3_quantiles
a3_qqplots

Tretinoin.csv
a3_boxplots

hamster.csv
a3_Smoothes y=f(x)

a3_perspective
a3_tours

Due: Feb 19

4-Feb 12

Maps:
Projections, Symbolization
Alternative Views and Smoothing

Topics: Map projections
Map Symbolization
Map legends
Choropleth maps
Conditioned Choropleth maps

Linked micromap maps

Change maps
Alternative Views
More on boxplot and maps
R: Boundary files, assignment preview

Ware
Lightness 69-95
Grammar of maps 215-217

Previous Final Project Titles

Another world view web site
Worldmapper

Background on Map Coordinates
Grids on the Earth: Sampling, Modeling, VisN
ISEA Discrete Global Grids

panelLayoutObjects
stateMicromapObjects

stateVisibilityBorders
nationVisibilityBorders
stateNamesFips
stateUnemployment95

a4_Choropleth Maps
a4_Linked Micromaps

Statelungwm50_69.txt
Statelungwf50_69.txt
Statelungwm70_94.txt
Statelungwf70_94.txt
Countylungwm70_94.txt
Countylungwf70_94.txt
a4 stateMicromaps

Access CCmaps
a4_CCmaps

Due: Mar 4

5- Feb 19
Computer Graphics and Interaction
Topics: Introduction to OpenGL

OpenGL drawing techniques

GLUT
Event management

Mouse control

Examples CrystalVision, Glisten, Zfem

Ware - Space Perception p259-295

I am experimenting with viewpoints and may
well integrated it into the class.
There is much I would add.
Viewpoints from NASA

For your interest (not due)
CV_BodyCenteredCube.txt
GreenNet1May02hr0.csv
CV_PacketHeader

See Fernando's Web Page

gemIdGene.csv
genePNASlines.txt
CrystalVision
a5_CrystalVisGenes

Due: Mar 4

6- Feb 26

Uncoming

MidTerm Week 8

Advanced Computer Graphics
Topics: Color peception review
Graphic pipeline
  Display list
Shading, illumination, texture
GPU programming
 

 

 

Midterm Scope and selected answers

See Fernando's Web Page



Due: Mar 18

7- Mar 4

Uncoming

Redesign Week 9


Moved to a week later

Moved to a week later

 


Moved to a week later

Spring Break      

8- Mar 18

 

Uncoming

Redesign Week 9


1D-3D Data Density Graphics
Case Reduction and Clustering

Topics: Kernel density estimates
Contours, surfaces, slicing
Binning: shifting, thinning, and plotting
  Clustering and outliers
Hexagon cluster graphs
  Subspace clustering
MidTerm 1 hour

Ware- Texture p159-176

Bivariate Densites

Notes on Distances and Dissimilarities
Informal Clustering Comments

Software of possible interest
Hierarchical Clustering Explorer

 


hbinFunctions.r
clusterSpaceFill

heptathlon.csv
a8_bivariate point density
a8_cluster subspaces

Above due: April 1

hypertree
gemIdGene.csv
a8_dissimlarities and clustering

Due April 8

9 - Mar 25

Contours, IsoSurfaces, Volume Rendering,
Data Strructures

Topics: Marching cubes
  Contouring, isosurface and volume rendering examples
Quadtrees and Octrees
Interval trees
Segment trees
  Kd-trees
  Range trees
  Structured and unstructured grids
Redesign Papers Due
   
   

Ware
Visual Objects and Data Objects 227-244
More on Contours p198-205
Perceiving Surfaces p244-258

Note Figures 6.24 and 6.25 page 203
Note Figures 7.25 and 7.26 p253-254

Briefly review: Glyphs 177-186

Notes on 2D contouring

Final Project Topics From Past Years

 


Due: Apr 8

10- Apr 1

 

Dimension Reduction and
Multivariate Graphics

Topics: Scaling considerations and options
Principal components
Multidimensional scaling
SVD and nonlinear dimension reduction
Minimal spanning trees
  Self organizing maps
1- and 2-way table ordering
Glyphs and parallel coordinates
Video: Focusing and Linking - Buja and Stuezle

Ware- Patterns in Motion p217-226;

Also see graphics p79,175

 

 

 

 

a10_glyphs
a10_dimensionReduction

 

Due: Apr 15

11- Apr 8

 

Vector and Tensor Fields

Topics: Mathematical description
Random Forests
Arrow plots
Streamlines
Line Integral convolution (LIC)
Partical tracing methods
Vortex visualization

Ware
Interaction With Visualization p335-382

 

 




Due: Apr 22

12- Apr 15

 


Data Modeling and Mining
Topics: Regression and diagnostics
Random Forests
Sorting data tables and distance matrices
   

Ware
Perception of Transparency-
Overlapping Data p205-206
Images and Words p297-316

Modeling and Visualization
Regression Specification and Diagnostics

Possible additions:
Glisten
GGobi

abrasionLoss.txt
a12_Regression diagnostics

a12_Random Forests

geneMstRowSubs
geneMstColSubs
centeredMstRowOrder
centeredMstColOrder
colorCorMatBars.R
colorMatView.R
a12_sortingDataTablesAndMatrices

Due: Apr 29

13- Apr 22

Satellite Images and More with Maps
Topics: 4-D casement display for multispectral images (review)
Comparing satellite images

Vector quantization and distribution distance

Earth grid cell cluster
Spatial smooting
Comparative micromaps
Student redesigns
Video: Focusing and Linking - Buja and Stuezle

Ware
Pattern Learning p206-209
Thinking With Visualization p351-386

Final Presentation Order 2008

ndviSept82.txt
ndviSept92.txt

a13_satelliteImage

hsaCentroids.csv
hsaPoly.csv
hsaWMColonMort.csv
usGrid90Cell.csv

usGrid90States.csv
usGrid90Centroids.csv
usGrid90Clip.csv
albersLegend.r
a13_Maps and smoothes z=f(x,y)

Layouts

Due: May 3

14 - Apr 29

Final Project Presentation Part 1
Task Class evaluation

Ware
Perceptual Syntax of Diagrams p210-215

Work on Final Project Paper

Final- May 13
Final Project PresentationsPart 2
 
Final Project Report Due