CSE 332 - Introduction to Visualization

Home
Schedule
Labs
Links
Policies
Grades

Course Schedule:

Date
Topic
Suppl. Reading (Chapters)
Labs Handouts*
08/31
Introduction, examples, motivation

  intro
intro4on1
09/02
C++ for Java programmers
tutorial



09/07
Visualization - early beginnings; The good, the bad, and the ugly
Tufte books
  tufte
tufte4on1
09/09 Perception: basic concepts, visual models Gonzales: 2.1, 2.2
 
 
 
09/14
Perception: color and shapes, issues related to visualization
Foley: 13.2
 
 
 
09/21
Information visualization: data model, basic and advanced techniques
handouts
   
 
09/23
Information visualization: visual data mining
handouts
 
 
 
09/28
Scientific visualization: data model, purpose, intro to volume rendering
Lichtenbelt: 1
 
 
 
09/30
Midterm I (closed book and closed notes)

 
 
 
10/05 Midterm I return and discussion
 
 
 
 
10/07
2D graphics: image processing basics, pixel transformations, filter masks
Gonzales: 3
 
 
 
10/12
FLTK and OpenGL intro FLTK, OpenGL webpages  
 
 
10/14
Sampling theory, aliasing, anti-aliasing Foley: 14.10  
 
 
10/19
3D graphics: spatial transformations, viewing models Foley: 5, 6, Lichtenbelt: 2  
 
 
10/21
Forward viewing, raycasting basics, interpolation filters
Foley: 15.10.0-15.10.2, Licht.: 5
   
 
10/26
X-ray rendering, Maximum Intensity Projection with raycasting
Licht.: 6, pp. 135-138
 
 
10/28 Illumination, shading models
Foley: 16.0, 16.1, Licht.: 3
    
 
11/02
Classification, transfer functions, segmentation, gradient filters
Lichtenbelt: 4
 
 
 
11/04
Isosurface rendering with raycasting
Lichtenbelt: 6
   
 
11/09
General  volume rendering with raycasting, compositing
Lichtenbelt: 6    
 
11/11
Midterm II (closed book and closed notes)

 
 
 
11/16
Midterm II return and discussion

 
 
 
11/18
General  volume rendering with raycasting, compositing
Lichtenbelt: 1

 
 
11/23
Surface rendering with polygons, z-buffer, shading, textures, OpenGL
Foley: 15.4, 16.2  
 
 
11/30
Polymesh generation with the Marching Cubes algorithm
Foley: 20.6
 
 
 
12/02
Visualization acceleration with PC graphics hardware
handouts
 
 
 
12/07
Data generation (CFD, CT, MRI)
handouts
 
 
 
12/09
Flow visualization: streamlines, ribbons, glyphs, LIC, video
handouts
 
 
 
12/16
Comprehensive Final Exam (closed book, closed notes)
(Thursday) 11:00am-1:30pm, class room

       
 
* the regular files have one slide per page, while the 4on1 files contain 4 slides per page and will use less pages to print