New
Course Announcement, CSE 694L
Call number: 19873-4
Introduction
to Visualization
This course presents principles and methods
for visualizing data resulting from measurements and calculations in both
the physical sciences (e.g., computational fluid dynamics, radiology, biomedicine,
atmospheric sciences, etc.) and the life sciences (e.g., census, stock market,
etc.). The emphasis is on using 2D and 3D computer graphics to garner insight
into multi-dimensional data sets. Topics include visualization software and
techniques, human vision attributes and limitations, data encoding, data representation,
volume rendering, flow visualization, and information visualization.
Meeting Time: MWF 11:30-12:18.
Meeting Place:
Dreese Labs (DL) 266.
Prerequisites:
- CSE 581 (Interactive Computer Graphics) and CIS 541, or permission
of instructor.
- Good knowledge of C++ programming
- Knowledge of algebra, calculus, and basic linear algebra.
Topics:
|
- Overview
of Data Visualization (1 week)
- Information and Data sources and representations
- Information versus understanding
- Classical Visualizations (Tufte, et al)
- Examples of Scientific Visualization
- Examples of Information Visualization
|
|
- Introduction to Tools and APIs (1 week)
- Visualization toolkits and history
- Scientific Visualization Tools
- Information Visualization Tools
- Graphics Pipeline
- API's and Plug-ins
|
|
- Foundations of Visualization (1 week)
- Spatial, Temporal and Dimensionality
- Data types - physical, categorical, cardinality, etc.
- Color and iconic mappings
- 2D Visualization Examples
|
|
- Scientific Visualization Methods I (2.5 weeks)
- Slicing
- Surface Extraction
- Direct Volume Rendering
- Vector Field Visualization
- Tensor Field Visualization
|
|
- Scientific Visualization Applications (1 week)
- Physical Sciences
- Biomedical Imaging
- Engineering
|
|
- InfoViz Methods (2.5 weeks)
- Dimensionality reduction
- Multi-dimensional scaling
- Parallel vectors methods
- Brushing and zooming
- Categorization, quantization
- Clustering
- Classification
|
|
- InfoViz Applications (1 week)
- Biomedical applications
- Life Sciences
|
Grading:
Three to four programming assignments, homeworks, a midterm and a final project.