CSE 332 - Introduction to Visualization

Home
Schedule
Labs
Links
Policies
Grades

Course Schedule: 


Date
Topic
Suppl. Reading (Chapters)
Labs Handouts
1/27
Introduction


intro
1/29
Tufte


tufte
2/3
Image and graphics basics
Gonzales: chapter 2

img_basics
graphics_basics
2/5
Graphics with OpenGL
Foley: chapter 5
lab1
OGL_transformations
OGL_viewing
2/10
Graphics with OpenGL see above

see above
2/12
Signal processing basics:
Fourier Theory
Gonzales: chapter 4.0-4.3

sigProc_basics
2/17
Image processing Gonzales: chapter 3 lab 2
imageOps
2/19
Signal processing basics:
Sampling
Foley: chapter 14.10
samplingTheory_basics
2/24
Signal processing basics:
Interpolation
see handouts homework 1
see above
2/26
Perception
see handouts lab 3 perception
3/3
Color
Gonzales: chapter 3
color
3/5
Polygon-based rendering
Foley: chapters 15.4, 16.1-3
poly
3/10
Lab discussion



3/12
The data


science, medical, visualHuman
3/17
GPU programming

lab 4
intro Cg
3/19
Volume rendering: theory
Engel: chapter 1
theory
3.24
Volume rendering: viewing modes
Engel: chapter 2
intro  viewingModes
3/26
Raycasting, GPU acceleration Engel: chapter 7
raycasting
3/31
Transfer functions
Engel: chapter 4
transferFunctions
4/2
Local illumination
Engel: chapter 5 lab 5, lab 6
localIllumination
4/7
no class (Spring Break)



4/9
no class (Spring Break)



4/14
Improving performance and quality
Engel: chapters 8, 9
performance quality
4/16
Lab discussion


4/21
Illustrative visualization Engel: chapter 14
npr    npr2
4/23
Transfer functions:advanced techniques Engel: chapter 10
transferFunctionsAdvanced
4/28
Irregular grid rendering, scientific visualization Silva: survey

irregular    marchingCubes
4/30
Point-based rendering, Shear-warp, Marching Cubes

points
5/5
Flow visualization

flowVis
5/7
Information visualization and visual analytics

infoVis      visualAnalytics
5/14
Final Exam (8-10:30pm)