Laboratory: 3 hours
Prerequisite: Graduate standing
Restrictions on Enrollment:
Restricted to non-computer science graduate students with extensive use
of computers. Computer science graduate students by consent of instructor.
Offered on alternate years.
Grading: Letter; homework (30%) and projects (70%)
Catalog Description:
Visual computing paradigms, current visualization technologies, understanding
of underlying principles of 3-d graphics, user interface designs, exploratory
visualization, and providing basis for ongoing visualization in students'
research. Offered on alternate years.
Goals:
This course is aimed at non-CS graduate students who are engaged in research
projects that can benefit from advanced visualization techniques. Students
should have extensive computer experience, though a strong programming skill
is not required. Students will learn the intrinsic problems of data visualization,
and develop visualization strategies and tools according to their specific
application domains for better understanding their research data and better
communicating with their findings.
Expanded Course Description:
Lectures will cover the following topics:
Textbooks:
R.M. Friedhoff and M.S. Peercy, Visual Computing, Scientific American Library,
2000 distributed by W.H. Freeman and Compnay, NY, ISBN 0-7167-5059-7
A collection of magazine articles and research papers.
Computer Usage:
Students will work individually or in small groups on the design and implementation
(or integration) of particular visual computing strategies. Their projects
will be designed to reinforce and complement the lecture material. While
software and computers provided by the instructor will be Unix/Linux based,
the students are free to develop their solution on other platforms.
Engineering Design Statement:
This is a project-oriented class. The project should be related to the student's
major area of research. Students are evaluated by their project proposal,
presentation and visualization strategies and results. The projects involve
the design, implementation (or integration), and testing of programs that
focus on exploratory visual analysis an information discovery. Projects
are graded based on design, performance, and documentation. Homework questions
are based on concepts and techniques discussed in lectures.
ABET Category Content:
Engineering Science: 2 units
Engineering Design: 2 units
Instructors: B. Hamann, K. Joy, K.-L. Ma, N. Max
Prepared By: K.-L. Ma (January 2001)
Overlap Statement:
No overlap with any other course. Even though a few subtopics sound overlapping
with parts of ECS 175/177/277, they will be delivered at a different level
due to the audience's non-graphics (and non-CS) background.
1/01