Spring 2026 - CMPT 467 OL01
Visualization (3)
Class Number: 6956
Delivery Method: Online
Overview
-
Course Times + Location:
Online
-
Instructor:
Sheelagh Carpendale
sheelagh@sfu.ca
1 778 782-5415
-
Prerequisites:
CMPT 361, MACM 316, both with a minimum grade of C-
Description
CALENDAR DESCRIPTION:
Presents advanced topics in the field of scientific and information visualization. Topics include an introduction to visualization (importance, basic approaches, and existing tools), abstract visualization concepts, human perception, visualization methodology, data representation, 2D and 3D display, interactive visualization, and their use in medical, scientific, and business applications.
COURSE DETAILS:
The goal of this course is to introduce students to the research field of Interactive Information Visualization. The course presents both seminal and recent work in InfoVis by looking at a variety of topics from the research field. It will cover a subset of the topics listed below. Each of these topics contains a fundamental approach to creating information visualizations. Each has its own guiding principles, its own significant publications, and its own research methods. While we will discuss each separately, keep in mind that, in reality, some chosen subset of these is usually used in conjunction.
Prerequisites may be waived by submitting a CMPT Prerequisite waiver form here: https://www.sfu.ca/fas/computing/current-students/undergraduates/forms.html
Students should have reasonable programming abilities (Example: CMPT 225, CMPT 276 with a minumum grade of C-.)
Topics covered (tentative)
- Representation of data, data to visual mappings
- Design thinking
- Presentation of data – layout and spatial organization
- Principles of perception as applied to data visualization
- Externalization and the use of sketch-based methods
- Data driven design
- Personal visualization
- Task-based visualization design
- Constructive visualization
- Physicalization
- Interaction and visualization
- Communication, data-driven storytelling and visualization literacy
- Evaluation methodologies
- Applications of visualization
Grading
NOTES:
Grading (tentative) and will be finalized in the first week of classes
- Class activities, quizzes, and assignments 50%
- Final Project 50%
Materials
REQUIRED READING:
Tamara Munzner: Visualization Analysis and Design
A.K. Peters
2014
ISBN: 9781466508910
RECOMMENDED READING:
Jacques Bertin: Semiology of Graphics: Diagram, Networks and Maps
Esri Press
2010
ISBN: 9781589482616
REQUIRED READING NOTES:
Your personalized Course Material list, including digital and physical textbooks, are available through the SFU Bookstore website by simply entering your Computing ID at: shop.sfu.ca/course-materials/my-personalized-course-materials.
Department Undergraduate Notes:
-
Students must attain an overall passing grade on the weighted average of exams in the course in order to get a C- or higher.
-
All student requests for accommodations for their religious practices must be made in writing by the end of the first week of classes, or no later than one week after a student adds a course. After considering a request, an instructor may provide a concession or may decline to do so. Students requiring accommodations as a result of a disability can contact the Centre for Accessible Learning (caladmin@sfu.ca).
Registrar Notes:
ACADEMIC INTEGRITY: YOUR WORK, YOUR SUCCESS
At SFU, you are expected to act honestly and responsibly in all your academic work. Cheating, plagiarism, or any other form of academic dishonesty harms your own learning, undermines the efforts of your classmates who pursue their studies honestly, and goes against the core values of the university.
To learn more about the academic disciplinary process and relevant academic supports, visit:
- SFU’s Academic Integrity Policy: S10-01 Policy
- SFU’s Academic Integrity website, which includes helpful videos and tips in plain language: Academic Integrity at SFU
RELIGIOUS ACCOMMODATION
Students with a faith background who may need accommodations during the term are encouraged to assess their needs as soon as possible and review the Multifaith religious accommodations website. The page outlines ways they begin working toward an accommodation and ensure solutions can be reached in a timely fashion.