Instructor: Tamara Munzner
First Class: Wed Sep 7 2022
Time: Wed 3-6pm
Location: FSC 2330A
Office Hours: Wed 6-7pm in classroom. Or zoom by appointment, check my calendar and request a spot by email.
UBC Calendar Page: CPSC 547
Canvas: 547-22 Canvas
Piazza: 547-22 Piazza (signup link) Please join Piazza, it's a main avenue of communication for this course!
Short Weekly Syllabus
Week
Date
Async Read/Discuss
Sync: In Class
Due
1 Sep 7
Intro, Course Logistics
Ex: Time Series
2 Sep 14
Data, Tasks, Nested Model
Ex: Abstractions
3 Sep 21
Marks & Channels, Rules of Thumb, DSM
Ex: Decoding
4 Sep 28
Tables, LineUp, Bertifier
Pitches
Pitches due Wed Sep 28 noon
5 Oct 5
Color, ArteryViz, RainbowsRevisited
Ex: 2N/CP
Groups finalized Thu Oct 6 8pm
6 Oct 12
Networks, Abyss-Explorer, Geneaology
Pre-Proposal Meetings
7 Oct 19
Polaris, D3, Vega-Lite
NO CLASS (IEEE VIS)
Proposals due Fri Oct 21 noon
8 Oct 26
Spatial Data, NecklaceMaps, Myriahedral
Ex: Ballotmaps
9 Nov 2
Manipulate, Facet, ScalableInsets
Ex: Handling Complexity
10 Nov 9
NO CLASS (Midterm Break)
11 Nov 16
Reduce, (Project Updates)
Project Peer Reviews
Updates due Tue Nov 15 3pm
12 Nov 23
Embed, TensorFlowGraph
Post-Update Meetings
13 Nov 30
Research Process
14 Dec 7
Guest Lectures
15 Dec 14
Final Presentations 2-6pm
Final Papers due Fri Dec 16 8pm
Syllabus tentative, final changes will be made by previous class (for readings). In weeks with required readings, your comments are due by Mon 1pm and your responses are due by Wed 1pm.
Required Reading:
Visualization Analysis and Design, Tamara Munzner (A K Peters Visualization Series, CRC Press, 2014) is the course textbook.
The UBC library has multiple ebook licenses so you can read it for free: library catalog page, EZProxy direct link.
To buy your own copy online, it's currently around US$63 new (with shipping) from amazon.com, on sale for US$72 directly from CRC Press, and CD$106 from amazon.ca. If you buy the hardcover book, you'll get the ebook version for free; you can also buy an ebook-only for less, or rent the ebook for even less.
All additional readings are research papers available online for free, links posted below.
For digital library access from off-campus, use OpenAthens
with your CWL login through the UBC library.
OpenAthens direct links:
IEEE DL,
Springer DL,
ACM DL,
JSTOR
Required Reading
Introduction Week 1: Wed Sep 7
Slides:
pdf,
pdf 16up,
keynote
Online Discussion: see Piazza posts @7 self-intros, @8 reading list, @9 Ch 1 comments
In Class Exercise: Time Series
Signup Sheet for in-person attendance
Further Reading
Required Reading
Online Discussion: see Piazza posts @11 reading list, @12 Ch 2 comments @13 Ch 3 comments @14 Nested Model comments
Slides: pdf, pdf 16up, keynote
In Class Exercise: Abstraction
Signup Sheet for in-person attendance
Further Reading
Required Reading
Online Discussion: see Piazza posts @18 reading list, @19 Ch 5 comments @20 Ch 6 comments @21 Design Study Methodology comments
Slides: pdf, pdf 16up, keynote
In Class Exercise: Decoding
Further Reading
Required Reading
Online Discussion: see Piazza posts @25 reading list, @26 Ch 7 comments @27 LineUp comments @28 Bertifier comments
Slides: pdf, pdf 16up, keynote
In Class: Project Pitches
Further Reading
Required Reading
Online Discussion: see Piazza posts @37 reading list, @38 Ch 10 comments @39 Evaluation of Artery Visualizations comments @40 Rainbows Revisited comments
In Class Exercise: 2Nums, Color
Slides: pdf, pdf 16up, keynote
Further Reading
Required Reading
Online Discussion: see Piazza posts
@41 reading list,
@42 Ch 9 comments
@43 ABySS-Explorer comments
@44 Genealogy comments
In Class: Project Groups Meet with Tamara
Further Reading
Required Reading
Online Discussion: see Piazza posts
@49 reading list,
@50 Polaris comments
@51 D3 comments
@52 Vega-Lite comments
In Class: NO CLASS
Further Reading
Required Reading
Online Discussion: see Piazza posts
@55 reading list,
@56 Ch 8 comments
@57 Necklace Maps comments
@58 Myriahedral Projections comments
Slides:
pdf,
pdf 16up,
keynote
In Class Exercise: Ballotmaps
Further Readings
Required Reading
Online Discussion: see Piazza posts
@59 reading list,
@60 Ch 11 comments
@61 Ch 12 comments
@62 Scalable Insets comments
Slides:
pdf,
pdf 16up,
keynote
In Class Exercise: Complexity Families
Further Readings
Required Reading
Online Discussion: see Piazza posts
@59 reading list,
@60 Ch 13 comments
Slides:
pdf,
pdf 16up,
keynote
In Class: Project Peer Reviews
Further Readings
Required Reading
Online Discussion: see Piazza posts
@72 reading list,
@73 Ch 14 comments,
@74 TensorFlow comments
In Class: Post-Update Groups Meet with Tamara
Further Readings
Slides:
pdf,
pdf 16up,
keynote
In Class: Lecture, Evals
In Class: Research talks from Stephen Kasica (UBC PhD candidate), Stephen Kobourov (University of Arizona Professor), Mara Solen (UBC PhD student), and Tamara Munzner (UBC Professor)
Slides:
pdf,
pdf 16up,
keynote
Networks, Abyss-Explorer, Geneaology Week 6: Wed Oct 12
Polaris, IEEE VIS Week 7: Wed Oct 19
Spatial Data, NecklaceMaps, Myriahedral Week 8: Wed Oct 26
Followup reading:
BallotMaps:
Detecting name bias in alphabetically ordered ballot papers. Wood,
J., Badawood, D., Dykes, J. & Slingsby, A. (2011). IEEE
Transactions on Visualization and Computer Graphics, 17(12), pp.
2384-2391.
Manipulate, Facet, ScalableInsets Week 9: Wed Nov 2
Followup reading:
Animation vs traces vs small multiples: Effectiveness of Animation in Trend Visualization. Robertson, Fernandez, Fisher, Lee, and Stasko. TVCG/InfoVis 2008.
EdgeMaps: Visualizing Explicit and Implicit Relations
of Complex Information Spaces. Dörk, Carpendale, Williamson. Information Visualization 2012.
MIDTERM BREAK Week 10
Reduce, Project Updates Week 11: Wed Nov 16
Embed, TensorFlow, Post-Update Meetings Week 12: Wed Nov 23
Paper Writing and Research Process Week 13: Wed Nov 30
Research Talks Week 14: Wed Dec 7
Final Project Presentations Wed Dec 14 2-6pm
Final Papers Due Fri Dec 16 8pm
Audience
Previous Versions
Permanent URL of this page is http://www.cs.ubc.ca/~tmm/courses/547-22/
Tamara Munzner
Last modified: Thu Dec 8 02:16:32 PST 2022