Visualization (M.Sc. Computational Science)

Description:

This module covers the principles of scientific and information visualization, from cartographic representations in 2-D to volumetric representations in 3-D and higher, to design principles and representations for abstract networks of information.

Course Schedule

Classes will be held in B109 on Thursdays at 3-4 pm, and will cover the following topics (linked to the slides).
January 19, 2006 INTRO IThematic Cartography in 2 Dimensions
January 26, 2006 INTRO II The Visual Display of Quantitative Information
February 2, 2006 INFO I Introduction to Information Visualization
February 9, 2006 INFO II Drawing Trees
February 16, 2006 INFO III Force-Directed Graph Layout
February 23, 2006 INTRO III Sources of Data; The vtk Visualization Toolkit
March 2, 2006 SCALAR I Isosurfaces
March 9, 2006 SCALAR II Volume Rendering
April 6, 2006 SCALAR III User Control & Interaction
April 13, 2006 VECTOR I Glyphs, Streamlines & Streaklines
April 20, 2006 VECTOR II Topological Analysis
April 27, 2006 VECTOR III Tensor Fields

Evaluation

Evaluation will be done by continuous assessment, and will depend on whether the student is taking the module as a full module or half module.

ComponentFull Module ValueHalf Module Value
Major Project40%not required
Minor Project30%50%
3 Assignments25%45%
Class Participation5%5%
Total100%100%

Assignment 1:

Due March 23, 2006, 4:00 pm.
A1: Spring Layout.

Assignment 2:

Due May 5, 2006, 5:00 pm.
A2: Scalar & Vector Field Visualization.

Laboratories:

There will be no assigned laboratory hours. Instead, students will be expected to work independently, consulting the instructors as needed.
vtk_graph.cpp: sample code for A1.

Instructors:

The course will be taught jointly by Drs. Hamish Carr and Aaron Quigley:

Dr. Hamish Carr
Room A1.01
Extension 2475
hamish.carr@ucd.ie
Dr. Aaron Quigley
Room B2.13
Extension 2925
aquigley@ucd.ie