Ryerson University Visualization
Course Management Form for CP8308

We will use Blackboard as the course web site

Instructor T. McInerney
Office ENG 262
Phone 979-5000-7245
Office Hours by appointment
email tmcinern@scs.ryerson.ca
Course Web Sitesee: http://www.scs.ryerson.ca/~tmcinern/teaching.html
Course Recommended Texts
  • Information Visualization, Robert Spence, Pearson/Prentice Hall, 2nd edition, 2007, ISBN: 0-132-0655-09
  • Visual Thinking for Design, Colin Ware, Morgan Kaufman (2008)
  • Information Visualization: Perception for Design, Colin Ware, 2nd Edition. Morgan Kaufman, 2004.
  • Introduction to Scientific Visualization, Helen Wright, Springer, 2007, ISBN: 1-84628-494-5
  • Envisioning Information, Edward Tufte, Graphics Press, 1990, ISBN: 9780961392116
  • Visualizing Data, Ben Fry, O'Reilly (2007)


CP8308 Visualization
Use of computer graphics to understand patterns, relationships and trends in information systems and scientific data. Topics include: historical overview, fundamental concepts, visualization systems, information visualization, interaction with 2D/3D user interfaces, scientific visualization for scalar and vector data, visualization using virtual reality, collaborative visualization. Lect: 3 hrs.

Evaluation:

ItemValue Approx. Date
Assignment 1 15%  
Assignment 2 15%  
Project 60%  
Class Participation 10%  


General Information:
  1. Announcements: Students are responsible for checking the course web site for all instructions relating to the course and for announcements (posted in the announcements section).
  2. Grades: Grades for term work will be posted on Blackboard.
  3. Assignments: Assignments will consist of a written critique of visualizations, creation of a visualization using a software package and a term project involving the creation of a visualization, the implementation of a visualization tool, or a survey of a visualization topic.


Course Outline (the ordering of and time spent on topics may change):

WeekTopics
1 Introduction, Tufte Design Principles
2 Perception
3 Information Visualization: Representing Information I
4 Information Visualization: Representing Information II
5 Information Visualisation: Representing Information III - Connections
6 Information Visualization: Presentation
7 Information Visualization: Interaction
8 3D Visualization: Structure, Shape, View
10 Scientific and Medical Visualization
11 Collaborative Visualization
12 Student Project Presentations


Modifications to the course procedures will be made in consultation with the course students.