COSC 686: Computer Graphics: Information Visualization

Course Home

Schedule

Readings

Assignments

Project

Links

Spring 2007

Room:YR 201

Time: Tues., Thurs. 5:30-6:45

Instructor: Dr. Harry Hochheiser
Office: YR 425
Phone: 410 704 3090 (Email is preferred)
Email: hhochheiser@towson.edu
Office Hours: Tuesday, Thursday 2:30PM-3:30PM, Wed: 1:30PM-2:30PM or by appointment. Please feel free to stop by my office: if I'm in, I'll try to make time to meet with you.

Textbook: Robert Spence, Information Visualization: Design for Interaction (2nd Edition), Prentice-Hall. Note that this book is brand-new. If for any reason it is not available, we will use the research papers on electronic reserve as the main text.

Supplemental Textbooks:

Web Page: http://triton.towson.edu/~hhochhei/classes/spring07/686

Course Description:

Information Visualizations combine dense graphical displays with highly interactive user controls to create tools for navigating, exploring, and interpreting large, abstract, multi-dimensional datasets. This course will explore the theory behind information visualization, examine different classes of visualization problems and proposed solutions, and discuss future challenges and open research problems. Readings from current research will inform discussions. Projects will involve the implementation, use, and/or evaluation of information visualization systems, but no programming experience is required.

Course Organization:

This is a research-oriented graduate course. Much of the material that we cover will be taken directly from research papers. You will survey recent research in Information Visualization, both as a means of understanding the work that has been done in the field and as an introduction to the research challenges that are currently of interest.

Lectures will consist of some mix of demonstrations, lectures from the instructor, discussion, and class presentation. Each student will be expected to present at least one paper during the semester. As other students in the class will be expected to be prepared to comment on the papers as well, class participation is crucial.

A semester-long research project is the focus of this course. These projects may be done individually or in groups: a group of n students will be expected to do n times as much work as an individual. Three types of projects are possible: Development projects involve the design and implementation of new visualizations - either from scratch or by using or modifying available visualizations. Experimentation projects involve conducting empirical user studies to measure some aspect of performance with a visualization. Theoretical projects involve the development of new theories or models for information visualization.

A list of project ideas will be provided, but novel ideas are always welcome. Each project will include a proposal, a progress report, and a final paper, which will be a conference-quality research report. These projects provide an excellent opportunity for thesis or other work, and can result in conference publication.

The balance of the course will be a midterm exam, and a small number of homework assignments.

Policies:

Evaluation:

Grading Policy
A: 93-100 A-: 90-92.9
B+: 87-89.9 B: 83-86.9 B-: 80-82.9
C+: 75-79.9 C: 70-74.9
D+: 65-69.9 D: 60-64.9
F: < 60
.

Syllabus: