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:

Topics:

    Milnard's chart of Napoleon's march
    1. 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
    Vtk Resources
    1. Introduction to Tools and APIs (1 week)
      • Visualization toolkits and history
      • Scientific Visualization Tools
      • Information Visualization Tools
      • Graphics Pipeline
      • API's and Plug-ins
    Surface Plot
    1. Foundations of Visualization (1 week)
      • Spatial, Temporal and Dimensionality
      • Data types - physical, categorical, cardinality, etc.
      • Color and iconic mappings
      • 2D Visualization Examples
    North America winds
    1. Scientific Visualization Methods I (2.5 weeks)
      • Slicing
      • Surface Extraction
      • Direct Volume Rendering
      • Vector Field Visualization
      • Tensor Field Visualization
    Skull and Teeth colume rendered
    1. Scientific Visualization Applications (1 week)
      • Physical Sciences
      • Biomedical Imaging
      • Engineering
    Tree map example
    1. InfoViz Methods (2.5 weeks)
      • Dimensionality reduction
      • Multi-dimensional scaling
      • Parallel vectors methods
      • Brushing and zooming
      • Categorization, quantization
      • Clustering
      • Classification
    Mouse Genome sequence
    1. InfoViz Applications (1 week)
      • Biomedical applications
      • Life Sciences

Grading:

Three to four programming assignments, homeworks, a midterm and a final project.