CPSC 547: Information Visualization, Sep 2022

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!


This page: Jump to Current Day | Short Syllabus | Detailed Syllabus | Audience | Previous Versions
Other pages: Projects | Course Structure/Policies | Project Description | Video Production | Tools | Resources

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


Detailed Syllabus

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


Introduction Week 1: Wed Sep 7

Required Reading

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


Data, Tasks, Nested Model Week 2: Wed Sep 14

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


Marks & Channels, Rules of Thumb, Design Study Methodology Week 3: Wed Sep 21

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


Tables, LineUp, Bertin Matrices Revisited Week 4: Wed Sep 28

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


Color, ArteryViz, RainbowsRevisited Week 5: Wed Oct 5

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


Networks, Abyss-Explorer, Geneaology Week 6: Wed Oct 12

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


Polaris, IEEE VIS Week 7: Wed Oct 19

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


Spatial Data, NecklaceMaps, Myriahedral Week 8: Wed Oct 26

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
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.

Further Readings


Manipulate, Facet, ScalableInsets Week 9: Wed Nov 2

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
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.

Further Readings


MIDTERM BREAK Week 10


Reduce, Project Updates Week 11: Wed Nov 16

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


Embed, TensorFlow, Post-Update Meetings Week 12: Wed Nov 23

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


Paper Writing and Research Process Week 13: Wed Nov 30

Slides: pdf, pdf 16up, keynote

In Class: Lecture, Evals


Research Talks Week 14: Wed Dec 7

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


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