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
|
|
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 |
|
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 |
|
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
|
|
| 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 |