This course will introduce visualization process for different datasets, design principals, techniques for developing effective visualizations, visualization algorithms and interaction techniques. The course is targeted to students interested in using visualization in their own work, as well as to those who are interested in developing visualization systems. Topics include: data abstractions, visualization process, design principles, visualizations of tabular data, geo-visualizations, cartographic representation, visualization for sets, temporal and hierarchical data (treemaps, radial layouts), network visualizations, visualization algorithms and software, interactions with large datasets, and a brief overview of visual analytics. Weekly hours: 3 Lecture hours and 1 Tutorial hoursPrerequisite(s): CMPT 280.3. Note: MATH 164 is recommended. Students with credit for CMPT 398.3 Information Visualization may not take this course for credit. Costs in addition to tuition apply to this course.
This course will introduce visualization process for different datasets, design principals, techniques for developing effective visualizations, visualization algorithms and interaction techniques. The course is targeted to students interested in using visualization in their own work, as well as to those who are interested in developing visualization systems. Topics include: data abstractions, visualization process, design principles, visualizations of tabular data, geo-visualizations, cartographic representation, visualization for sets, temporal and hierarchical data (treemaps, radial layouts), network visualizations, visualization algorithms and software, interactions with large datasets, and a brief overview of visual analytics. Weekly hours: 3 Lecture hours and 1 Tutorial hoursPrerequisite(s): CMPT 280.3. Note: MATH 164 is recommended. Students with credit for CMPT 398.3 Information Visualization may not take this course for credit. Costs in addition to tuition apply to this course.